From 1713db203583a1b93143b14dfa77eb447697deac Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 23 Jan 2014 19:00:30 +1100 Subject: Fix T38042: Keymap crash after reloading operators After some investigation with mont29, seems like the best way to ensure keymaps point to valid operators is using WM_keyconfig_update(). --- source/blender/windowmanager/WM_keymap.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/windowmanager/WM_keymap.h') diff --git a/source/blender/windowmanager/WM_keymap.h b/source/blender/windowmanager/WM_keymap.h index ce6481c8929..f5488cbbe59 100644 --- a/source/blender/windowmanager/WM_keymap.h +++ b/source/blender/windowmanager/WM_keymap.h @@ -51,6 +51,7 @@ void WM_keyconfig_set_active(struct wmWindowManager *wm, const char *idname); void WM_keyconfig_update(struct wmWindowManager *wm); void WM_keyconfig_update_tag(struct wmKeyMap *keymap, struct wmKeyMapItem *kmi); +void WM_keyconfig_update_operatortype(void); /* Keymap */ -- cgit v1.2.3