[Bf-blender-cvs] [48f38f850b8] master: Fix T60497: wrong statusbar keymap display with MMB emulation.

Brecht Van Lommel noreply at git.blender.org
Tue Jan 15 11:56:50 CET 2019


Commit: 48f38f850b8f00164a33cf430ffc2877f8faf063
Author: Brecht Van Lommel
Date:   Tue Jan 15 11:33:50 2019 +0100
Branches: master
https://developer.blender.org/rB48f38f850b8f00164a33cf430ffc2877f8faf063

Fix T60497: wrong statusbar keymap display with MMB emulation.

===================================================================

M	source/blender/windowmanager/intern/wm_event_system.c

===================================================================

diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c
index d102fdf8765..a2850a7554b 100644
--- a/source/blender/windowmanager/intern/wm_event_system.c
+++ b/source/blender/windowmanager/intern/wm_event_system.c
@@ -4623,6 +4623,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;
+		wm_eventemulation(&test_event);
 		wmKeyMapItem *kmi = NULL;
 		for (int handler_index = 0; handler_index < ARRAY_SIZE(handlers); handler_index++) {
 			kmi = wm_kmi_from_event(C, wm, handlers[handler_index], &test_event);



More information about the Bf-blender-cvs mailing list