[gnome-initial-setup/shell/4765: 41/362] factory-mode: only hide the dialog when pressing escape



commit 3c60850a74a027a82f8ae610c11046bfa7510703
Author: Cosimo Cecchi <cosimo endlessm com>
Date:   Thu May 22 15:13:27 2014 -0700

    factory-mode: only hide the dialog when pressing escape
    
    Instead of destroying, so it will show again later.
    
    [endlessm/eos-shell#2437]

 .../pages/language/gis-language-page.c             |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gnome-initial-setup/pages/language/gis-language-page.c 
b/gnome-initial-setup/pages/language/gis-language-page.c
index e2bd628..0378aa2 100644
--- a/gnome-initial-setup/pages/language/gis-language-page.c
+++ b/gnome-initial-setup/pages/language/gis-language-page.c
@@ -392,6 +392,8 @@ show_factory_dialog (GisLanguagePage *page)
                                 GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (page))));
   gtk_window_set_modal (GTK_WINDOW (factory_dialog), TRUE);
   gtk_window_present (GTK_WINDOW (factory_dialog));
+  g_signal_connect (factory_dialog, "delete-event",
+                    G_CALLBACK (gtk_widget_hide_on_delete), NULL);
 
   if (serial) {
     g_remove (barcode);


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