summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sub/osd_libass.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sub/osd_libass.c b/sub/osd_libass.c
index 49edafbcf5..454d0387a4 100644
--- a/sub/osd_libass.c
+++ b/sub/osd_libass.c
@@ -490,6 +490,8 @@ void osd_set_external(struct osd_state *osd, void *id, int res_x, int res_y,
int index = entry - &obj->externals[0];
destroy_external(entry);
MP_TARRAY_REMOVE_AT(obj->externals, obj->num_externals, index);
+ obj->changed = true;
+ osd->want_redraw_notification = true;
goto done;
}