diff options
Diffstat (limited to 'source/blender/windowmanager/intern/wm_event_system.c')
-rw-r--r-- | source/blender/windowmanager/intern/wm_event_system.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c index 474d900a53d..0b28b6b4b57 100644 --- a/source/blender/windowmanager/intern/wm_event_system.c +++ b/source/blender/windowmanager/intern/wm_event_system.c @@ -64,6 +64,7 @@ #include "ED_asset.h" #include "ED_fileselect.h" #include "ED_info.h" +#include "ED_render.h" #include "ED_screen.h" #include "ED_undo.h" #include "ED_util.h" @@ -457,6 +458,9 @@ void wm_event_do_notifiers(bContext *C) else if (note->data == ND_DATACHANGED) { wm_window_title(wm, win); } + else if (note->data == ND_UNDO) { + ED_preview_restart_queue_work(C); + } } if (note->window == win) { if (note->category == NC_SCREEN) { |