WM: clear wmEvent.flag for file-select events
Harmless but could cause file-select events to have WM_EVENT_IS_REPEAT set which logged a warning as this is only intended for keyboard events.
This commit is contained in:
parent
17ab0342ac
commit
8f1a11c35a
|
@ -4027,6 +4027,7 @@ void WM_event_fileselect_event(wmWindowManager *wm, void *ophandle, int eventval
|
|||
|
||||
event.type = EVT_FILESELECT;
|
||||
event.val = eventval;
|
||||
event.flag = 0;
|
||||
event.customdata = ophandle; /* Only as void pointer type check. */
|
||||
|
||||
wm_event_add(win, &event);
|
||||
|
@ -5834,6 +5835,7 @@ void WM_window_cursor_keymap_status_refresh(bContext *C, wmWindow *win)
|
|||
wmEvent test_event = *win->eventstate;
|
||||
test_event.type = event_data[data_index].event_type;
|
||||
test_event.val = event_data[data_index].event_value;
|
||||
test_event.flag = 0;
|
||||
wm_eventemulation(&test_event, true);
|
||||
wmKeyMapItem *kmi = NULL;
|
||||
for (int handler_index = 0; handler_index < ARRAY_SIZE(handlers); handler_index++) {
|
||||
|
|
Loading…
Reference in New Issue