]> spindle.queued.net Git - midori/commitdiff
Notify URI even before it is "committed" and add an error check
authorChristian Dywan <christian@twotoasts.de>
Sat, 17 Jan 2009 18:38:00 +0000 (19:38 +0100)
committerChristian Dywan <christian@twotoasts.de>
Sat, 17 Jan 2009 18:38:00 +0000 (19:38 +0100)
midori/midori-view.c

index 74733e8a258764bd44c48840ef70df47fbced259..7f0da9940fdc39ded023bd220d0f9ba1795e5b3b 100644 (file)
@@ -543,6 +543,7 @@ webkit_web_view_load_committed_cb (WebKitWebView*  web_view,
     g_object_freeze_notify (G_OBJECT (view));
 
     uri = webkit_web_frame_get_uri (web_frame);
+    g_return_if_fail (uri != NULL);
     katze_assign (view->uri, g_strdup (uri));
     g_object_notify (G_OBJECT (view), "uri");
     g_object_set (view, "title", NULL, NULL);
@@ -1621,6 +1622,7 @@ midori_view_set_uri (MidoriView*  view,
         else
         {
             katze_assign (view->uri, g_strdup (uri));
+            g_object_notify (G_OBJECT (view), "uri");
             webkit_web_view_open (WEBKIT_WEB_VIEW (view->web_view), uri);
         }
     }