Commit: 79e040ba9581a2f386bbb467d43998e779accf78
Author: Brecht Van Lommel
Date: Fri Jan 10 19:39:35 2014 +0100
https://developer.blender.org/rB79e040ba9581a2f386bbb467d43998e779accf78
Fix T38143: pressing F12 key in the text editor on OS X would type an invalid
character.
===================================================================
M intern/ghost/intern/GHOST_SystemCocoa.mm
===================================================================
diff --git a/intern/ghost/intern/GHOST_SystemCocoa.mm
b/intern/ghost/intern/GHOST_SystemCocoa.mm
index c60ded1..b7b1079 100644
--- a/intern/ghost/intern/GHOST_SystemCocoa.mm
+++ b/intern/ghost/intern/GHOST_SystemCocoa.mm
@@ -1559,6 +1559,10 @@ GHOST_TSuccess GHOST_SystemCocoa::handleKeyEvent(void
*eventPtr)
if ((keyCode > 266) && (keyCode < 271))
utf8_buf[0] = '\0';
+ /* F keys should not have utf8 */
+ if ((keyCode >= GHOST_kKeyF1) && (keyCode <=
GHOST_kKeyF20))
+ utf8_buf[0] = '\0';
+
/* no text with command key pressed */
if (m_modifierMask & NSCommandKeyMask)
utf8_buf[0] = '\0';
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs