summaryrefslogtreecommitdiff
path: root/src/subtitle_asset.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-10-18 08:55:27 +0200
committerCarl Hetherington <cth@carlh.net>2021-10-24 20:52:11 +0200
commitd5ab7ecf942405bcaa7fd8d367e09f95d6c0c978 (patch)
treeaa947c1cc41bb4de56b22ba628567f9357a6c72b /src/subtitle_asset.cc
parent4d708138f22aa70370494f226497542cad0f0bb4 (diff)
Order subtitles in the XML according to their vertical position (DoM bug #2106).v1.8.4
Diffstat (limited to 'src/subtitle_asset.cc')
-rw-r--r--src/subtitle_asset.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/subtitle_asset.cc b/src/subtitle_asset.cc
index 2793772a..22781196 100644
--- a/src/subtitle_asset.cc
+++ b/src/subtitle_asset.cc
@@ -579,6 +579,9 @@ struct SubtitleSorter
if (a->in() != b->in()) {
return a->in() < b->in();
}
+ if (a->v_align() == VAlign::BOTTOM) {
+ return a->v_position() > b->v_position();
+ }
return a->v_position() < b->v_position();
}
};