From: Christian Dywan Date: Wed, 20 Jan 2010 20:55:54 +0000 (+0100) Subject: Truly update text in location entry to make Home, End and friends work X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33d90b247c7c4eb0a539a6f3430f612ce0476575;p=midori Truly update text in location entry to make Home, End and friends work --- diff --git a/midori/midori-locationaction.c b/midori/midori-locationaction.c index 0078ab92..c3cfa2bf 100644 --- a/midori/midori-locationaction.c +++ b/midori/midori-locationaction.c @@ -911,8 +911,6 @@ midori_location_action_key_press_event_cb (GtkEntry* entry, if (location_action->popup && GTK_WIDGET_VISIBLE (location_action->popup)) { midori_location_action_popdown_completion (location_action); - text = gtk_entry_get_text (entry); - pango_layout_set_text (gtk_entry_get_layout (entry), text, -1); return TRUE; } @@ -957,8 +955,7 @@ midori_location_action_key_press_event_cb (GtkEntry* entry, { gchar* uri; gtk_tree_model_get (model, &iter, URI_COL, &uri, -1); - /* Update the layout without actually changing the text */ - pango_layout_set_text (gtk_entry_get_layout (entry), uri, -1); + gtk_entry_set_text (entry, uri); g_free (uri); } location_action->completion_index = selected;