diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/mplayer.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/mplayer.c b/core/mplayer.c index 6a2a530469..0281270d5f 100644 --- a/core/mplayer.c +++ b/core/mplayer.c @@ -1180,7 +1180,10 @@ static int get_term_width(void) static void write_status_line(struct MPContext *mpctx, const char *line) { - if (erase_to_end_of_line) { + struct MPOpts *opts = &mpctx->opts; + if (!opts->consolecontrols) { + mp_msg(MSGT_STATUSLINE, MSGL_STATUS, "%s\n", line); + } else if (erase_to_end_of_line) { mp_msg(MSGT_STATUSLINE, MSGL_STATUS, "%s%s\r", line, erase_to_end_of_line); } else { |