[gnome-initial-setup/various-improvements: 5/6] assistant: don't toggle suggested-action style class



commit a04b76a98359d31acd7548c8898386498fb558fa
Author: Will Thompson <wjt endlessm com>
Date:   Tue Nov 13 13:47:11 2018 +0000

    assistant: don't toggle suggested-action style class
    
    Previously, either the widget was sensitive with the suggested-action
    class, or insensitive without it. The appearance of the button when
    insensitive is identical regardless of the suggested-action class, so we
    can leave that class permanently applied.

 gnome-initial-setup/gis-assistant.c  | 4 ----
 gnome-initial-setup/gis-assistant.ui | 3 +++
 2 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/gnome-initial-setup/gis-assistant.c b/gnome-initial-setup/gis-assistant.c
index bec4d19..cb7e1bd 100644
--- a/gnome-initial-setup/gis-assistant.c
+++ b/gnome-initial-setup/gis-assistant.c
@@ -179,10 +179,6 @@ set_suggested_action_sensitive (GtkWidget *widget,
                                 gboolean   sensitive)
 {
   gtk_widget_set_sensitive (widget, sensitive);
-  if (sensitive)
-    gtk_style_context_add_class (gtk_widget_get_style_context (widget), "suggested-action");
-  else
-    gtk_style_context_remove_class (gtk_widget_get_style_context (widget), "suggested-action");
 }
 
 static void
diff --git a/gnome-initial-setup/gis-assistant.ui b/gnome-initial-setup/gis-assistant.ui
index 49a1a24..eac5768 100644
--- a/gnome-initial-setup/gis-assistant.ui
+++ b/gnome-initial-setup/gis-assistant.ui
@@ -48,6 +48,9 @@
       <object class="GtkButton" id="forward">
         <property name="use-underline">True</property>
         <property name="can-default">True</property>
+        <style>
+          <class name="suggested-action"/>
+        </style>
       </object>
       <packing>
         <property name="pack-type">end</property>


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