Destroy the tab, not only the web view
This commit is contained in:
parent
be89221aea
commit
e9710d3b3b
1 changed files with 4 additions and 3 deletions
|
@ -603,8 +603,9 @@ static void
|
||||||
_action_tab_close_activate (GtkAction* action,
|
_action_tab_close_activate (GtkAction* action,
|
||||||
MidoriBrowser* browser)
|
MidoriBrowser* browser)
|
||||||
{
|
{
|
||||||
GtkWidget* web_view = midori_browser_get_current_web_view (browser);
|
GtkWidget* widget = midori_browser_get_current_page (browser);
|
||||||
gtk_widget_destroy (web_view);
|
GtkWidget* scrolled = _midori_browser_scrolled_for_child (browser, widget);
|
||||||
|
gtk_widget_destroy (scrolled);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -2683,7 +2684,7 @@ midori_browser_set_property (GObject* object,
|
||||||
katze_object_assign (priv->settings, g_value_get_object (value));
|
katze_object_assign (priv->settings, g_value_get_object (value));
|
||||||
g_object_ref (priv->settings);
|
g_object_ref (priv->settings);
|
||||||
gtk_container_foreach (GTK_CONTAINER (priv->notebook),
|
gtk_container_foreach (GTK_CONTAINER (priv->notebook),
|
||||||
(GtkCallback*) midori_web_view_set_settings,
|
(GtkCallback) midori_web_view_set_settings,
|
||||||
priv->settings);
|
priv->settings);
|
||||||
break;
|
break;
|
||||||
case PROP_TRASH:
|
case PROP_TRASH:
|
||||||
|
|
Loading…
Reference in a new issue