[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38475] trunk/blender/source/blender/ windowmanager/intern/wm_operators.c: Bugfix #27927

Ton Roosendaal ton at blender.org
Mon Jul 18 16:42:00 CEST 2011


Revision: 38475
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38475
Author:   ton
Date:     2011-07-18 14:41:59 +0000 (Mon, 18 Jul 2011)
Log Message:
-----------
Bugfix #27927

This fixes assigning 'tweak' keymap option for border selecting in
Node editor. Thanks Perry Parks for the patch!

Modified Paths:
--------------
    trunk/blender/source/blender/windowmanager/intern/wm_operators.c

Modified: trunk/blender/source/blender/windowmanager/intern/wm_operators.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_operators.c	2011-07-18 14:15:02 UTC (rev 38474)
+++ trunk/blender/source/blender/windowmanager/intern/wm_operators.c	2011-07-18 14:41:59 UTC (rev 38475)
@@ -3567,10 +3567,12 @@
 
 	/* items for modal map */
 	WM_modalkeymap_add_item(keymap, ESCKEY,    KM_PRESS, KM_ANY, 0, GESTURE_MODAL_CANCEL);
-	WM_modalkeymap_add_item(keymap, RIGHTMOUSE, KM_ANY, KM_ANY, 0, GESTURE_MODAL_CANCEL);
+			/* Note: cancel only on press otherwise you cannot map this to RMB-gesture */
+	WM_modalkeymap_add_item(keymap, RIGHTMOUSE, KM_PRESS, KM_ANY, 0, GESTURE_MODAL_CANCEL);
 
 	WM_modalkeymap_add_item(keymap, LEFTMOUSE, KM_PRESS, 0, 0, GESTURE_MODAL_BEGIN);
 	WM_modalkeymap_add_item(keymap, LEFTMOUSE, KM_RELEASE, KM_ANY, 0, GESTURE_MODAL_SELECT);
+	WM_modalkeymap_add_item(keymap, RIGHTMOUSE, KM_RELEASE, KM_ANY, 0, GESTURE_MODAL_SELECT);
 
 #if 0 // Durian guys like this
 	WM_modalkeymap_add_item(keymap, LEFTMOUSE, KM_PRESS, KM_SHIFT, 0, GESTURE_MODAL_BEGIN);




More information about the Bf-blender-cvs mailing list