[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43862] trunk/blender/source/blender/ windowmanager/intern/wm_event_system.c: Fix #30043: typing ctrl+Z in text field adds a square.
Brecht Van Lommel
brechtvanlommel at pandora.be
Thu Feb 2 22:46:30 CET 2012
Revision: 43862
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43862
Author: blendix
Date: 2012-02-02 21:46:29 +0000 (Thu, 02 Feb 2012)
Log Message:
-----------
Fix #30043: typing ctrl+Z in text field adds a square. For ascii these control
characters were already filtered out, do the same now for utf-8.
Modified Paths:
--------------
trunk/blender/source/blender/windowmanager/intern/wm_event_system.c
Modified: trunk/blender/source/blender/windowmanager/intern/wm_event_system.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_event_system.c 2012-02-02 21:46:11 UTC (rev 43861)
+++ trunk/blender/source/blender/windowmanager/intern/wm_event_system.c 2012-02-02 21:46:29 UTC (rev 43862)
@@ -2684,9 +2684,11 @@
}
event.utf8_buf[0]= '\0';
}
- else if (event.ascii<32 && event.ascii > 0) {
- event.ascii= '\0';
- /* TODO. should this also zero utf8?, dont for now, campbell */
+ else {
+ if (event.ascii<32 && event.ascii > 0)
+ event.ascii= '\0';
+ if (event.utf8_buf[0]<32 && event.utf8_buf[0] > 0)
+ event.utf8_buf[0]= '\0';
}
if (event.utf8_buf[0]) {
More information about the Bf-blender-cvs
mailing list