[Bf-blender-cvs] [6c2eeba0c73] master: Fix T72382: Arrow keys fail in search menu

Jean First noreply at git.blender.org
Mon Dec 23 23:00:19 CET 2019


Commit: 6c2eeba0c73d6d90619018a627a2b64a60bf7b53
Author: Jean First
Date:   Tue Dec 24 07:51:26 2019 +1100
Branches: master
https://developer.blender.org/rB6c2eeba0c73d6d90619018a627a2b64a60bf7b53

Fix T72382: Arrow keys fail in search menu

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

M	intern/ghost/intern/GHOST_SystemCocoa.mm

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

diff --git a/intern/ghost/intern/GHOST_SystemCocoa.mm b/intern/ghost/intern/GHOST_SystemCocoa.mm
index 68bac7d153b..2f597aee476 100644
--- a/intern/ghost/intern/GHOST_SystemCocoa.mm
+++ b/intern/ghost/intern/GHOST_SystemCocoa.mm
@@ -1802,8 +1802,9 @@ GHOST_TSuccess GHOST_SystemCocoa::handleKeyEvent(void *eventPtr)
       }
 
       /* arrow keys should not have utf8 */
-      if ((keyCode > 266) && (keyCode < 271))
+      if ((keyCode >= GHOST_kKeyLeftArrow) && (keyCode <= GHOST_kKeyDownArrow)) {
         utf8_buf[0] = '\0';
+      }
 
       /* F keys should not have utf8 */
       if ((keyCode >= GHOST_kKeyF1) && (keyCode <= GHOST_kKeyF20))



More information about the Bf-blender-cvs mailing list