[gedit] tab: add_printing_info_bar()



commit 1eb669cf8dca9b34b61e1922465307e836cb41f5
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Wed Mar 4 16:08:24 2015 +0100

    tab: add_printing_info_bar()
    
    Slightly better than show + hide just after. At least the hide is now on
    the same local variable.

 gedit/gedit-tab.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/gedit/gedit-tab.c b/gedit/gedit-tab.c
index c9843ef..4173644 100644
--- a/gedit/gedit-tab.c
+++ b/gedit/gedit-tab.c
@@ -2769,7 +2769,7 @@ print_cancelled (GtkWidget *bar,
 }
 
 static void
-show_printing_info_bar (GeditTab *tab)
+add_printing_info_bar (GeditTab *tab)
 {
        GtkWidget *bar;
 
@@ -2783,6 +2783,9 @@ show_printing_info_bar (GeditTab *tab)
                          tab);
 
        set_info_bar (tab, bar, GTK_RESPONSE_NONE);
+
+       /* hide until we start printing */
+       gtk_widget_hide (bar);
 }
 
 void
@@ -2812,10 +2815,7 @@ _gedit_tab_print (GeditTab *tab)
 
        tab->priv->print_job = gedit_print_job_new (view);
 
-       show_printing_info_bar (tab);
-
-       /* hide until we start printing */
-       gtk_widget_hide (tab->priv->info_bar);
+       add_printing_info_bar (tab);
 
        g_signal_connect_object (tab->priv->print_job,
                                 "printing",


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