[gnome-control-center] Printers: Hide spinner after search



commit 92b64f1cab691be74ed64b057a037771e18b6583
Author: Marek Kasik <mkasik redhat com>
Date:   Fri Sep 23 16:06:23 2011 +0200

    Printers: Hide spinner after search
    
    Don't show spinner after search for new printers (#659753).

 panels/printers/new-printer-dialog.ui   |    4 +++-
 panels/printers/pp-new-printer-dialog.c |    2 ++
 2 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/panels/printers/new-printer-dialog.ui b/panels/printers/new-printer-dialog.ui
index cbb947f..0704602 100644
--- a/panels/printers/new-printer-dialog.ui
+++ b/panels/printers/new-printer-dialog.ui
@@ -235,6 +235,8 @@
                 <child>
                   <object class="GtkLabel" id="get-devices-status-label">
                     <property name="visible">True</property>
+                    <property name="xalign">0</property>
+                    <property name="xpad">5</property>
                     <property name="label" translatable="yes"></property>
                   </object>
                   <packing>
@@ -244,7 +246,7 @@
               </object>
               <packing>
                 <property name="expand">False</property>
-                <property name="fill">False</property>
+                <property name="fill">True</property>
                 <property name="position">0</property>
                 <property name="secondary">True</property>
               </packing>
diff --git a/panels/printers/pp-new-printer-dialog.c b/panels/printers/pp-new-printer-dialog.c
index 4ec32ac..fd6b332 100644
--- a/panels/printers/pp-new-printer-dialog.c
+++ b/panels/printers/pp-new-printer-dialog.c
@@ -575,6 +575,7 @@ DBus method \"GroupPhysicalDevices\" to group duplicates in device list.");
         gtk_builder_get_object (pp->builder, "spinner");
       gtk_spinner_stop (GTK_SPINNER (widget));
       gtk_widget_set_sensitive (widget, FALSE);
+      gtk_widget_hide (widget);
 
       if (pp->cancellable != NULL)
         {
@@ -633,6 +634,7 @@ devices_get (PpNewPrinterDialog *pp)
         gtk_builder_get_object (pp->builder, "spinner");
       gtk_spinner_start (GTK_SPINNER (widget));
       gtk_widget_set_sensitive (widget, TRUE);
+      gtk_widget_show (widget);
 
       pp->cancellable = g_cancellable_new ();
 



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