diff --git a/command.c b/command.c index 48f3a7e6b4..57ce7d8d20 100644 --- a/command.c +++ b/command.c @@ -2017,6 +2017,7 @@ static int mp_property_sub_scale(m_option_t *prop, int action, void *arg, #endif text_font_scale_factor = *(float *) arg; force_load_font = 1; + vo_osd_changed(OSDTYPE_SUBTITLE); return M_PROPERTY_OK; case M_PROPERTY_STEP_UP: case M_PROPERTY_STEP_DOWN: @@ -2032,6 +2033,7 @@ static int mp_property_sub_scale(m_option_t *prop, int action, void *arg, (action == M_PROPERTY_STEP_UP ? 1.0 : -1.0); M_PROPERTY_CLAMP(prop, text_font_scale_factor); force_load_font = 1; + vo_osd_changed(OSDTYPE_SUBTITLE); return M_PROPERTY_OK; default: #ifdef CONFIG_ASS