2.5
Small bugfix, key-release event should be only set after a tweak fails. Such keymap items better not respond to any key-release!
This commit is contained in:
@@ -103,8 +103,9 @@ typedef struct wmEvent {
|
||||
|
||||
/* val */
|
||||
#define KM_ANY -1
|
||||
#define KM_RELEASE 0
|
||||
#define KM_NOTHING 0
|
||||
#define KM_PRESS 1
|
||||
#define KM_RELEASE 2
|
||||
|
||||
|
||||
/* ************** UI Handler ***************** */
|
||||
|
||||
@@ -774,6 +774,7 @@ static void tweak_gesture_modal(bContext *C, wmEvent *event)
|
||||
/* when tweak fails we should give the other keymap entries a chance
|
||||
* those then won't react to km_press, but km_release
|
||||
* it sets hidden event value where tweak maps fail on, to prevent loops */
|
||||
event->val= KM_RELEASE;
|
||||
//event->val= 1;
|
||||
//event->no_tweak= 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user