[gimp/gimp-2-8] Bug 694026 - "Button Bar" state not retained on brushes and dynamics editor



commit 872c9c1680b17f34cfc917ad39dedd118c6180e2
Author: Michael Natterer <mitch gimp org>
Date:   Sun Feb 17 16:46:40 2013 +0100

    Bug 694026 - "Button Bar" state not retained on brushes and dynamics editor
    
    gimp_docked_iface_get_aux_info(): always save the button bar state,
    not only if it is "false" because we cannot know the default value any
    longer (the button bar visibility used to always default to "true", so
    saving only a non-default "false" was fine).
    (cherry picked from commit 6f5b4ad1f4e97f2a5d25d8261fedbf6f256ac163)

 app/widgets/gimpdocked.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/app/widgets/gimpdocked.c b/app/widgets/gimpdocked.c
index 14d8246..328888a 100644
--- a/app/widgets/gimpdocked.c
+++ b/app/widgets/gimpdocked.c
@@ -126,12 +126,13 @@ gimp_docked_iface_set_aux_info (GimpDocked *docked,
 static GList *
 gimp_docked_iface_get_aux_info (GimpDocked *docked)
 {
-  if (gimp_docked_has_button_bar (docked) &&
-      ! gimp_docked_get_show_button_bar (docked))
+  if (gimp_docked_has_button_bar (docked))
     {
+      gboolean show = gimp_docked_get_show_button_bar (docked);
+
       return g_list_append (NULL,
                             gimp_session_info_aux_new (AUX_INFO_SHOW_BUTTON_BAR,
-                                                       "false"));
+                                                       show ? "true" : "false"));
     }
 
   return NULL;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]