[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31933] trunk/blender/source/blender/ makesrna/intern/rna_sensor.c: Logic UI: reset the value of a key when clicking outside the input button

Dalai Felinto dfelinto at gmail.com
Wed Sep 15 06:42:03 CEST 2010


Revision: 31933
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31933
Author:   dfelinto
Date:     2010-09-15 06:42:01 +0200 (Wed, 15 Sep 2010)

Log Message:
-----------
Logic UI: reset the value of a key when clicking outside the input button
Otherwise you had no way to set it to none. This doesn't really matter, but it's nice "userwise" to be able to clear the pressed key.

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_sensor.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_sensor.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_sensor.c	2010-09-15 04:15:42 UTC (rev 31932)
+++ trunk/blender/source/blender/makesrna/intern/rna_sensor.c	2010-09-15 04:42:01 UTC (rev 31933)
@@ -156,6 +156,8 @@
 	
 	if (ISKEYBOARD(value))
 		ks->key = value;
+	else
+		ks->key = 0;
 }
 
 static void rna_Sensor_keyboard_modifier_set(struct PointerRNA *ptr, int value)
@@ -165,6 +167,8 @@
 	
 	if (ISKEYBOARD(value))
 		ks->qual = value;
+	else
+		ks->qual = 0;
 }
 		
 static void rna_Sensor_keyboard_modifier2_set(struct PointerRNA *ptr, int value)
@@ -174,6 +178,8 @@
 	
 	if (ISKEYBOARD(value))
 		ks->qual2 = value;
+	else
+		ks->qual2 = 0;
 }
 
 static void rna_Sensor_tap_set(struct PointerRNA *ptr, int value)





More information about the Bf-blender-cvs mailing list