summaryrefslogtreecommitdiff
path: root/libnautilus-private
diff options
context:
space:
mode:
authorStefano Teso <steso@src.gnome.org>2011-02-21 18:48:34 +0100
committerStefano Teso <steso@src.gnome.org>2011-02-21 18:52:19 +0100
commita8a5b8d8eae041e7ae10a553d0990fc7ee5dc3cd (patch)
tree0795f4d7acee87e492a5f4942284620f3d965785 /libnautilus-private
parent6dd4e0aed74bb7da6fc471ff6f032884f93643b5 (diff)
downloadnautilus-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.c7
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,