diff options
Diffstat (limited to 'player/sub.c')
-rw-r--r-- | player/sub.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/player/sub.c b/player/sub.c index 40e7aba30f..12a9696227 100644 --- a/player/sub.c +++ b/player/sub.c @@ -48,8 +48,10 @@ static int get_order(struct MPContext *mpctx, struct track *track) static void reset_subtitles(struct MPContext *mpctx, struct track *track) { - if (track->d_sub) + if (track->d_sub) { sub_reset(track->d_sub); + sub_set_play_dir(track->d_sub, mpctx->play_dir); + } term_osd_set_subs(mpctx, NULL); } |