From d8bd765f60a10f28131f5013b00030f7e42ba0c9 Mon Sep 17 00:00:00 2001 From: Nick Schermer Date: Sat, 18 Jun 2011 12:11:41 +0200 Subject: [PATCH] Small fix in idle image loading. --- libxfce4panel/xfce-panel-image.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libxfce4panel/xfce-panel-image.c b/libxfce4panel/xfce-panel-image.c index 4f783b4c..136aa0ce 100644 --- a/libxfce4panel/xfce-panel-image.c +++ b/libxfce4panel/xfce-panel-image.c @@ -442,6 +442,8 @@ xfce_panel_image_load (gpointer data) GtkIconTheme *icon_theme = NULL; gint size; + GDK_THREADS_ENTER (); + size = MIN (priv->width, priv->height); if (G_UNLIKELY (priv->force_icon_sizes && size < 32)) { @@ -479,6 +481,8 @@ xfce_panel_image_load (gpointer data) if (G_LIKELY (priv->cache != NULL)) gtk_widget_queue_draw (GTK_WIDGET (data)); + GDK_THREADS_LEAVE (); + return FALSE; }