[Bf-blender-cvs] [d2195d9ef24] master: Fix T68637: Crash assigning caps-lock shortcut

Campbell Barton noreply at git.blender.org
Wed Aug 14 13:47:04 CEST 2019


Commit: d2195d9ef24a0c8f9098e4791cf18468ba805dba
Author: Campbell Barton
Date:   Wed Aug 14 21:31:41 2019 +1000
Branches: master
https://developer.blender.org/rBd2195d9ef24a0c8f9098e4791cf18468ba805dba

Fix T68637: Crash assigning caps-lock shortcut

Report that this isn't supported instead, also for unknown key.

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

M	source/blender/editors/interface/interface_handlers.c

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

diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index 52933a89045..6ae7793509d 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -4001,6 +4001,11 @@ static int ui_do_but_HOTKEYEVT(bContext *C,
       return WM_UI_HANDLER_CONTINUE;
     }
     else if (event->type == UNKNOWNKEY) {
+      WM_report(RPT_WARNING, "Unsupported key: Unknown");
+      return WM_UI_HANDLER_CONTINUE;
+    }
+    else if (event->type == CAPSLOCKKEY) {
+      WM_report(RPT_WARNING, "Unsupported key: CapsLock");
       return WM_UI_HANDLER_CONTINUE;
     }



More information about the Bf-blender-cvs mailing list