aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXan Lopez <xan@gnome.org>2009-09-11 00:56:15 +0800
committerXan Lopez <xan@gnome.org>2009-09-11 00:56:15 +0800
commit17c9c0c80a059b2089318fc20ed1068bfba8761a (patch)
tree30a563295c3a5412cbb7afb6026c1e3cfc1e1441
parent665f28f7a4d8da80decf83bb801621532e3c1c93 (diff)
downloadgsoc2013-epiphany-17c9c0c80a059b2089318fc20ed1068bfba8761a.tar.gz
gsoc2013-epiphany-17c9c0c80a059b2089318fc20ed1068bfba8761a.tar.zst
gsoc2013-epiphany-17c9c0c80a059b2089318fc20ed1068bfba8761a.zip
ephy-web-view.c: also allow to expire addresses after a new PROVISIONAL status
Otherwise the typed address would get stuck if you tried to load a page while another was already loading, ie: - Load URL. - While it's loading, Ctrl+L, type something else, Enter. - The new page will load, but the typed address won't be replaced with the full address as usual. This is particularly bad when you type a few letters and complete the URL in the dropdown.
-rw-r--r--embed/ephy-web-view.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/embed/ephy-web-view.c b/embed/ephy-web-view.c
index 499fb86f1..f95c4b1e1 100644
--- a/embed/ephy-web-view.c
+++ b/embed/ephy-web-view.c
@@ -1392,6 +1392,8 @@ ephy_web_view_update_from_net_state (EphyWebView *view,
ensure_page_info (view, uri);
+ priv->expire_address_now = TRUE;
+
g_object_notify (object, "embed-title");
g_object_thaw_notify (object);