diff options
Diffstat (limited to 'source/blender/windowmanager/intern/wm_event_system.c')
-rw-r--r-- | source/blender/windowmanager/intern/wm_event_system.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c index 133ac6564f8..5d34d0a7549 100644 --- a/source/blender/windowmanager/intern/wm_event_system.c +++ b/source/blender/windowmanager/intern/wm_event_system.c @@ -339,6 +339,9 @@ void wm_event_do_refresh_wm_and_depsgraph(bContext *C) scene->customdata_mask |= scene->customdata_mask_modal; WorkSpace *workspace = WM_window_get_active_workspace(win); + + BKE_workspace_update_object_mode(bmain->eval_ctx, workspace, scene); + BKE_workspace_update_tagged(bmain->eval_ctx, bmain, workspace, scene); } } |