diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-03-08 16:42:56 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-03-08 16:44:46 +0300 |
commit | 09a8f5ebcab446758b37d5359dff77ea4edcf7d6 (patch) | |
tree | 83711e97cae72cbe689fe19d3e86bc25fdf16c35 /source/blender/windowmanager | |
parent | b6c07d69e2f022f024c6ec2ff92925dbc6bbd79e (diff) |
Fix T86384: Click detection fails in some cases with modifiers
Regression in b5d154f400e46ba322f0e08a231bb2557bf51a1e
Diffstat (limited to 'source/blender/windowmanager')
-rw-r--r-- | source/blender/windowmanager/intern/wm_event_system.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c index 4c4523c80bc..470952956c8 100644 --- a/source/blender/windowmanager/intern/wm_event_system.c +++ b/source/blender/windowmanager/intern/wm_event_system.c @@ -3002,7 +3002,7 @@ static int wm_handlers_do(bContext *C, wmEvent *event, ListBase *handlers) * wasn't handled, the KM_RELEASE will become a KM_CLICK */ if (event->val == KM_PRESS) { - if (event->prevval != KM_PRESS) { + if (event->is_repeat == false) { win->event_queue_check_click = true; win->event_queue_check_drag = true; } |