From f3a137c1b97a85344a6a03221afadcd2eacae61a Mon Sep 17 00:00:00 2001 From: Lukas Toenne Date: Tue, 5 Nov 2013 18:28:43 +0000 Subject: Fix #37312, Backdrop value offset is not refreshed. Backdrop operators need to push notifiers to redraw the node editor buttons. --- source/blender/editors/space_node/node_view.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/editors/space_node') diff --git a/source/blender/editors/space_node/node_view.c b/source/blender/editors/space_node/node_view.c index 5ea6f8b0caf..ff441d63479 100644 --- a/source/blender/editors/space_node/node_view.c +++ b/source/blender/editors/space_node/node_view.c @@ -220,6 +220,7 @@ static int snode_bg_viewmove_modal(bContext *C, wmOperator *op, const wmEvent *e CLAMP(snode->yof, nvm->ymin, nvm->ymax); ED_region_tag_redraw(ar); + WM_main_add_notifier(NC_NODE | ND_DISPLAY, NULL); break; @@ -304,6 +305,7 @@ static int backimage_zoom_exec(bContext *C, wmOperator *op) snode->zoom *= fac; ED_region_tag_redraw(ar); + WM_main_add_notifier(NC_NODE | ND_DISPLAY, NULL); return OPERATOR_FINISHED; } @@ -361,6 +363,7 @@ static int backimage_fit_exec(bContext *C, wmOperator *UNUSED(op)) snode->yof = 0; ED_region_tag_redraw(ar); + WM_main_add_notifier(NC_NODE | ND_DISPLAY, NULL); return OPERATOR_FINISHED; } -- cgit v1.2.3