[Bf-blender-cvs] [662746f] master: Fix multi-drag & multi-select, Alt press mid-drag
Campbell Barton
noreply at git.blender.org
Mon May 18 03:53:30 CEST 2015
Commit: 662746fdd43499feeaf59c5aeb65f5380a5e6ffb
Author: Campbell Barton
Date: Mon May 18 11:50:36 2015 +1000
Branches: master
https://developer.blender.org/rB662746fdd43499feeaf59c5aeb65f5380a5e6ffb
Fix multi-drag & multi-select, Alt press mid-drag
This would enable multi-value-editing in the middle of the drag action.
===================================================================
M source/blender/editors/interface/interface_handlers.c
===================================================================
diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index 9db6ce7..11254ec 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -1911,6 +1911,12 @@ static void ui_apply_but(bContext *C, uiBlock *block, uiBut *but, uiHandleButton
}
#ifdef USE_ALLSELECT
+# ifdef USE_DRAG_MULTINUM
+ if (but->flag & UI_BUT_DRAG_MULTI) {
+ /* pass */
+ }
+ else
+# endif
if (data->select_others.elems_len == 0) {
wmWindow *win = CTX_wm_window(C);
/* may have been enabled before activating */
More information about the Bf-blender-cvs
mailing list