diff options
author | Stefano Teso <steso@src.gnome.org> | 2011-02-21 18:48:34 +0100 |
---|---|---|
committer | Stefano Teso <steso@src.gnome.org> | 2011-02-21 18:52:19 +0100 |
commit | a8a5b8d8eae041e7ae10a553d0990fc7ee5dc3cd (patch) | |
tree | 0795f4d7acee87e492a5f4942284620f3d965785 /libnautilus-private | |
parent | 6dd4e0aed74bb7da6fc471ff6f032884f93643b5 (diff) | |
download | nautilus-a8a5b8d8eae041e7ae10a553d0990fc7ee5dc3cd.tar.gz |
icon-container: fix setting the selection when renaming
Closes: bgo #642766
Diffstat (limited to 'libnautilus-private')
-rw-r--r-- | libnautilus-private/nautilus-icon-container.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c index 8cb29daa0..0ca934388 100644 --- a/libnautilus-private/nautilus-icon-container.c +++ b/libnautilus-private/nautilus-icon-container.c @@ -8240,12 +8240,13 @@ nautilus_icon_container_start_renaming_selected_item (NautilusIconContainer *con } else { eel_filename_get_rename_region (editable_text, &start_offset, &end_offset); } + + gtk_widget_show (details->rename_widget); + gtk_widget_grab_focus (details->rename_widget); + eel_editable_label_select_region (EEL_EDITABLE_LABEL (details->rename_widget), start_offset, end_offset); - gtk_widget_show (details->rename_widget); - - gtk_widget_grab_focus (details->rename_widget); g_signal_emit (container, signals[RENAMING_ICON], 0, |