diff options
Diffstat (limited to 'source/blender/windowmanager/intern/wm_event_system.c')
-rw-r--r-- | source/blender/windowmanager/intern/wm_event_system.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c index 88a4c13c4ca..832bf1e9b6d 100644 --- a/source/blender/windowmanager/intern/wm_event_system.c +++ b/source/blender/windowmanager/intern/wm_event_system.c @@ -1406,8 +1406,10 @@ static int wm_operator_invoke(bContext *C, if (WM_operator_poll(C, ot)) { wmWindowManager *wm = CTX_wm_manager(C); - wmOperator *op = wm_operator_create( - wm, ot, properties, reports); /* if reports == NULL, they'll be initialized */ + + /* if reports == NULL, they'll be initialized */ + wmOperator *op = wm_operator_create(wm, ot, properties, reports); + const bool is_nested_call = (wm->op_undo_depth != 0); if (event != NULL) { |