diff options
Diffstat (limited to 'src/nautilus-rename-file-popover-controller.c')
-rw-r--r-- | src/nautilus-rename-file-popover-controller.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/nautilus-rename-file-popover-controller.c b/src/nautilus-rename-file-popover-controller.c index 3163e84fb..d0205d7e0 100644 --- a/src/nautilus-rename-file-popover-controller.c +++ b/src/nautilus-rename-file-popover-controller.c @@ -216,12 +216,15 @@ name_entry_on_f2_pressed (GtkWidget *widget, } else { + GtkEditable *editable; + const char *text; gint start_offset; gint end_offset; + editable = GTK_EDITABLE (widget); + text = gtk_editable_get_text (editable); /* Select the name part without the file extension */ - eel_filename_get_rename_region (gtk_entry_get_text (GTK_ENTRY (widget)), - &start_offset, &end_offset); + eel_filename_get_rename_region (text, &start_offset, &end_offset); gtk_editable_select_region (GTK_EDITABLE (widget), start_offset, end_offset); } |