summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/player.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/player.cc b/src/lib/player.cc
index ef6280a3a..53ce612e1 100644
--- a/src/lib/player.cc
+++ b/src/lib/player.cc
@@ -606,8 +606,10 @@ Player::get_subtitle_fonts()
vector<shared_ptr<Font>> fonts;
for (auto piece: _pieces) {
for (auto text: piece->content->text) {
- auto text_fonts = text->fonts();
- copy(text_fonts.begin(), text_fonts.end(), back_inserter(fonts));
+ if (text->use()) {
+ auto text_fonts = text->fonts();
+ copy(text_fonts.begin(), text_fonts.end(), back_inserter(fonts));
+ }
}
}