summaryrefslogtreecommitdiff
path: root/gtk/gtkfilechooserentry.c
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnu.org>2008-03-13 00:45:05 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2008-03-13 00:45:05 +0000
commit857c561ffe05caa0a6bc7cfc6dadfbb4fb546c02 (patch)
treee687a77e684a75dbfbbab5402658fac35f553574 /gtk/gtkfilechooserentry.c
parentbcb36780edbca8f5b198bd26785e64ec1c91ab8a (diff)
downloadgtk+-857c561ffe05caa0a6bc7cfc6dadfbb4fb546c02.tar.gz
If explicitly completing and we have a completion, just unselect it
Signed-off-by: Federico Mena Quintero <federico@gnu.org> svn path=/trunk/; revision=19848
Diffstat (limited to 'gtk/gtkfilechooserentry.c')
-rw-r--r--gtk/gtkfilechooserentry.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/gtk/gtkfilechooserentry.c b/gtk/gtkfilechooserentry.c
index 4a51b306ac..b9a2bebc40 100644
--- a/gtk/gtkfilechooserentry.c
+++ b/gtk/gtkfilechooserentry.c
@@ -1062,15 +1062,9 @@ gtk_file_chooser_entry_focus (GtkWidget *widget,
{
if (chooser_entry->has_completion)
{
- gboolean has_selection;
- gint sel_end;
-
printf ("Hit Tab, and we have a completion! Will unselect it\n");
- has_selection = gtk_editable_get_selection_bounds (editable, NULL, &sel_end);
- g_assert (has_selection && sel_end == GTK_ENTRY (entry)->text_length);
-
- gtk_editable_set_position (editable, sel_end);
+ gtk_editable_set_position (editable, entry->text_length);
}
else
{