[Bf-blender-cvs] [d973973] wiggly-widgets: Allow widgets without handler

Julian Eisel noreply at git.blender.org
Sun Nov 15 18:46:59 CET 2015


Commit: d973973d4d8df54f6c80372c2b7047dffe8bf5e0
Author: Julian Eisel
Date:   Sun Nov 15 18:44:01 2015 +0100
Branches: wiggly-widgets
https://developer.blender.org/rBd973973d4d8df54f6c80372c2b7047dffe8bf5e0

Allow widgets without handler

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

M	source/blender/windowmanager/intern/wm_widgets.c

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

diff --git a/source/blender/windowmanager/intern/wm_widgets.c b/source/blender/windowmanager/intern/wm_widgets.c
index 4b7d7a0..38417c2 100644
--- a/source/blender/windowmanager/intern/wm_widgets.c
+++ b/source/blender/windowmanager/intern/wm_widgets.c
@@ -669,7 +669,9 @@ static int widget_tweak_invoke(bContext *C, wmOperator *UNUSED(op), const wmEven
 	}
 
 	/* handle widget */
-	widget->handler(C, event, widget);
+	if (widget->handler) {
+		widget->handler(C, event, widget);
+	}
 
 	/* ugly hack - send widget update event */
 	((wmEvent *)event)->type = EVT_WIDGET_UPDATE;




More information about the Bf-blender-cvs mailing list