summaryrefslogtreecommitdiff
path: root/src/nautilus-rename-file-popover-controller.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nautilus-rename-file-popover-controller.c')
-rw-r--r--src/nautilus-rename-file-popover-controller.c7
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);
}