[gtk+] GtkColorChooserWidget: Explicitly notify for use-alpha



commit c411de437ac7d255d414e286115a112df00bb3c3
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jun 8 11:31:54 2014 -0400

    GtkColorChooserWidget: Explicitly notify for use-alpha

 gtk/gtkcolorchooserwidget.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkcolorchooserwidget.c b/gtk/gtkcolorchooserwidget.c
index 28b057c..5273e17 100644
--- a/gtk/gtkcolorchooserwidget.c
+++ b/gtk/gtkcolorchooserwidget.c
@@ -228,6 +228,9 @@ gtk_color_chooser_widget_set_use_alpha (GtkColorChooserWidget *cc,
   GtkWidget *swatch;
   GtkWidget *grid;
 
+  if (cc->priv->use_alpha == use_alpha)
+    return;
+
   cc->priv->use_alpha = use_alpha;
   gtk_color_chooser_set_use_alpha (GTK_COLOR_CHOOSER (cc->priv->editor), use_alpha);
 
@@ -250,6 +253,7 @@ gtk_color_chooser_widget_set_use_alpha (GtkColorChooserWidget *cc,
   g_list_free (palettes);
 
   gtk_widget_queue_draw (GTK_WIDGET (cc));
+  g_object_notify (G_OBJECT (cc), "use-alpha");
 }
 
 static void


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