From cad95533dd8b091d830208f255abe1cba8c9f00a Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sat, 2 Oct 2010 21:13:31 +0200 Subject: [PATCH] app: queue a draw on the canvas in gimp_canvas_set_bg_color() Instead of doing it in gimp_display_shell_set_padding() from where it's called. --- app/display/gimpcanvas.c | 2 ++ app/display/gimpdisplayshell-appearance.c | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/display/gimpcanvas.c b/app/display/gimpcanvas.c index a4c95ba5b1..7fc30bc77d 100644 --- a/app/display/gimpcanvas.c +++ b/app/display/gimpcanvas.c @@ -301,4 +301,6 @@ gimp_canvas_set_bg_color (GimpCanvas *canvas, gdk_colormap_alloc_color (colormap, &gdk_color, FALSE, TRUE); gdk_window_set_background (gtk_widget_get_window (widget), &gdk_color); + + gtk_widget_queue_draw (GTK_WIDGET (canvas)); } diff --git a/app/display/gimpdisplayshell-appearance.c b/app/display/gimpdisplayshell-appearance.c index 6d2698904b..b251c9add8 100644 --- a/app/display/gimpdisplayshell-appearance.c +++ b/app/display/gimpdisplayshell-appearance.c @@ -41,7 +41,6 @@ #include "gimpdisplay.h" #include "gimpdisplayshell.h" #include "gimpdisplayshell-appearance.h" -#include "gimpdisplayshell-expose.h" #include "gimpdisplayshell-selection.h" #include "gimpimagewindow.h" #include "gimpstatusbar.h" @@ -502,8 +501,6 @@ gimp_display_shell_set_padding (GimpDisplayShell *shell, appearance_set_action_color (shell, "view-padding-color-menu", &options->padding_color); - - gimp_display_shell_expose_full (shell); } void -- GitLab