diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-02-08 02:12:59 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-02-08 02:42:26 +0400 |
commit | ff0ceb9926d23d1af37c2a09fa90abf28b482556 (patch) | |
tree | 3b0cdaed54792027c4af33aee108e53b80aeeb89 /source/blender/editors/interface/interface.c | |
parent | 2dafd1bfb8294acd996607f2b31961f66b5a3587 (diff) |
UI: split ui_button_execute_do into begin/end
Diffstat (limited to 'source/blender/editors/interface/interface.c')
-rw-r--r-- | source/blender/editors/interface/interface.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c index 40e3b15e191..8ad96b4f325 100644 --- a/source/blender/editors/interface/interface.c +++ b/source/blender/editors/interface/interface.c @@ -723,7 +723,11 @@ bool uiButActiveOnly(const bContext *C, ARegion *ar, uiBlock *block, uiBut *but) /* simulate button click */ void uiButExecute(const bContext *C, uiBut *but) { - ui_button_execute_do((bContext *)C, CTX_wm_region(C), but); + ARegion *ar = CTX_wm_region(C); + void *active_back; + ui_button_execute_begin((bContext *)C, ar, but, &active_back); + /* Value is applied in begin. No further action required. */ + ui_button_execute_end((bContext *)C, ar, but, active_back); } /* use to check if we need to disable undo, but don't make any changes |