Truly update text in location entry to make Home, End and friends work
This commit is contained in:
parent
e0a50c47d3
commit
33d90b247c
1 changed files with 1 additions and 4 deletions
|
@ -911,8 +911,6 @@ midori_location_action_key_press_event_cb (GtkEntry* entry,
|
||||||
if (location_action->popup && GTK_WIDGET_VISIBLE (location_action->popup))
|
if (location_action->popup && GTK_WIDGET_VISIBLE (location_action->popup))
|
||||||
{
|
{
|
||||||
midori_location_action_popdown_completion (location_action);
|
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;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -957,8 +955,7 @@ midori_location_action_key_press_event_cb (GtkEntry* entry,
|
||||||
{
|
{
|
||||||
gchar* uri;
|
gchar* uri;
|
||||||
gtk_tree_model_get (model, &iter, URI_COL, &uri, -1);
|
gtk_tree_model_get (model, &iter, URI_COL, &uri, -1);
|
||||||
/* Update the layout without actually changing the text */
|
gtk_entry_set_text (entry, uri);
|
||||||
pango_layout_set_text (gtk_entry_get_layout (entry), uri, -1);
|
|
||||||
g_free (uri);
|
g_free (uri);
|
||||||
}
|
}
|
||||||
location_action->completion_index = selected;
|
location_action->completion_index = selected;
|
||||||
|
|
Loading…
Reference in a new issue