Reset the statusbar text (in the location) when leaving the view
This commit is contained in:
parent
ba1084d236
commit
d5ed3e9b28
1 changed files with 11 additions and 0 deletions
|
@ -973,6 +973,15 @@ webkit_web_view_statusbar_text_changed_cb (WebKitWebView* web_view,
|
||||||
g_object_set (G_OBJECT (view), "statusbar-text", text, NULL);
|
g_object_set (G_OBJECT (view), "statusbar-text", text, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static gboolean
|
||||||
|
midori_view_web_view_leave_notify_event_cb (WebKitWebView* web_view,
|
||||||
|
GdkEventCrossing* event,
|
||||||
|
MidoriView* view)
|
||||||
|
{
|
||||||
|
g_object_set (G_OBJECT (view), "statusbar-text", NULL, NULL);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
webkit_web_view_hovering_over_link_cb (WebKitWebView* web_view,
|
webkit_web_view_hovering_over_link_cb (WebKitWebView* web_view,
|
||||||
const gchar* tooltip,
|
const gchar* tooltip,
|
||||||
|
@ -2458,6 +2467,8 @@ midori_view_construct_web_view (MidoriView* view)
|
||||||
#endif
|
#endif
|
||||||
"signal::status-bar-text-changed",
|
"signal::status-bar-text-changed",
|
||||||
webkit_web_view_statusbar_text_changed_cb, view,
|
webkit_web_view_statusbar_text_changed_cb, view,
|
||||||
|
"signal::leave-notify-event",
|
||||||
|
midori_view_web_view_leave_notify_event_cb, view,
|
||||||
"signal::hovering-over-link",
|
"signal::hovering-over-link",
|
||||||
webkit_web_view_hovering_over_link_cb, view,
|
webkit_web_view_hovering_over_link_cb, view,
|
||||||
"signal::button-press-event",
|
"signal::button-press-event",
|
||||||
|
|
Loading…
Reference in a new issue