diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/player.cc | 6 |
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)); + } } } |
