[gnome-disk-utility] Call gtk_editable_select_region() after the entry is visible



commit 483101811bec86f9f367f1b248c66dceec789f40
Author: David Zeuthen <zeuthen gmail com>
Date:   Sun Oct 21 17:11:12 2012 -0400

    Call gtk_editable_select_region() after the entry is visible
    
    ... for some reason it doesn't work otherwise. I think it used to.
    
    Signed-off-by: David Zeuthen <zeuthen gmail com>

 src/disks/gducreatediskimagedialog.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/src/disks/gducreatediskimagedialog.c b/src/disks/gducreatediskimagedialog.c
index 0196427..3bd495f 100644
--- a/src/disks/gducreatediskimagedialog.c
+++ b/src/disks/gducreatediskimagedialog.c
@@ -1023,9 +1023,6 @@ gdu_create_disk_image_dialog_show (GduWindow    *window,
   create_disk_image_update (data);
 
   gtk_dialog_set_default_response (GTK_DIALOG (data->dialog), GTK_RESPONSE_OK);
-  /* Only select the precomputed filename, not the .img / .iso extension */
-  gtk_editable_select_region (GTK_EDITABLE (data->name_entry), 0,
-                              strlen (gtk_entry_get_text (GTK_ENTRY (data->name_entry))) - 4);
 
   data->response_signal_handler_id = g_signal_connect (data->dialog,
                                                        "response",
@@ -1041,4 +1038,8 @@ gdu_create_disk_image_dialog_show (GduWindow    *window,
   gtk_widget_hide (data->close_button);
   gtk_widget_hide (data->show_in_folder_button);
   gtk_window_present (GTK_WINDOW (data->dialog));
+
+  /* Only select the precomputed filename, not the .img / .iso extension */
+  gtk_editable_select_region (GTK_EDITABLE (data->name_entry), 0,
+                              strlen (gtk_entry_get_text (GTK_ENTRY (data->name_entry))) - 4);
 }



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