Fix panel updating when background image changed in config.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Wed, 26 Nov 2014 12:33:18 +0000 (14:33 +0200)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Wed, 26 Nov 2014 12:33:18 +0000 (14:33 +0200)
ChangeLog
src/configurator.c

index a60acb1..347673e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -74,6 +74,7 @@
 * Fixed nasty bug with autohidden panel after unhide appeared for short
     time somewhere at the screen.
 * Fixed calendar and configuration windows blinking on their appearance.
+* Fixed panel update when background image changed in configuration.
 
 0.7.2
 -------------------------------------------------------------------------
index b8410fd..e21c250 100644 (file)
@@ -363,6 +363,7 @@ static void background_file_helper(Panel * p, GtkWidget * toggle, GtkFileChooser
     {
         g_free(p->background_file);
         p->background_file = file;
+        p->background = FALSE; /* mark it for update below */
         UPDATE_GLOBAL_STRING(p, "backgroundfile", p->background_file);
     }