From 90788adb665ae0b011a0cbc668c3fcfd0cb5f24b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 2 Nov 2017 23:52:03 +1100 Subject: UI: workaround glitch refreshing the toolbar --- source/blender/windowmanager/intern/wm_operators.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/blender/windowmanager') diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c index 0783d364d48..814be6a1d32 100644 --- a/source/blender/windowmanager/intern/wm_operators.c +++ b/source/blender/windowmanager/intern/wm_operators.c @@ -1783,7 +1783,8 @@ static int wm_operator_tool_set_exec(bContext *C, wmOperator *op) WM_manipulator_group_type_ensure(workspace->tool.manipulator_group); } - ED_region_tag_redraw(CTX_wm_region(C)); + /* For some reason redraw fails with menus (even though 'ar' isn't the menu's region). */ + ED_area_tag_redraw(sa); return OPERATOR_FINISHED; } -- cgit v1.2.3