From 6618852b7f11fe097dfe817d6af09e4d535e000e Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 23 Feb 2018 17:01:22 +1100 Subject: WM: Add WM_menutype_poll function Wraps menutype poll, no functional changes. --- source/blender/editors/interface/interface_region_menu_pie.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/blender/editors/interface/interface_region_menu_pie.c') diff --git a/source/blender/editors/interface/interface_region_menu_pie.c b/source/blender/editors/interface/interface_region_menu_pie.c index b3d5c74f77a..37a603d967f 100644 --- a/source/blender/editors/interface/interface_region_menu_pie.c +++ b/source/blender/editors/interface/interface_region_menu_pie.c @@ -214,9 +214,10 @@ int UI_pie_menu_invoke(struct bContext *C, const char *idname, const wmEvent *ev return OPERATOR_CANCELLED; } - if (mt->poll && mt->poll(C, mt) == 0) + if (WM_menutype_poll(C, mt) == false) { /* cancel but allow event to pass through, just like operators do */ return (OPERATOR_CANCELLED | OPERATOR_PASS_THROUGH); + } pie = UI_pie_menu_begin(C, IFACE_(mt->label), ICON_NONE, event); layout = UI_pie_menu_layout(pie); -- cgit v1.2.3