Allow last tab to close private and app mode
This commit is contained in:
parent
2f40eee0a5
commit
fd643d72e9
1 changed files with 6 additions and 2 deletions
|
@ -2452,11 +2452,15 @@ _action_tab_close_activate (GtkAction* action,
|
||||||
MidoriBrowser* browser)
|
MidoriBrowser* browser)
|
||||||
{
|
{
|
||||||
GtkWidget* widget = midori_browser_get_current_tab (browser);
|
GtkWidget* widget = midori_browser_get_current_tab (browser);
|
||||||
if (gtk_notebook_get_nth_page (GTK_NOTEBOOK (browser->notebook), 1) == NULL &&
|
gboolean last_tab =
|
||||||
midori_view_is_blank (MIDORI_VIEW (widget)))
|
gtk_notebook_get_nth_page (GTK_NOTEBOOK (browser->notebook), 1) == NULL;
|
||||||
|
if (last_tab && sokoke_is_app_or_private ())
|
||||||
{
|
{
|
||||||
|
gtk_widget_destroy (GTK_WIDGET (browser));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (last_tab && midori_view_is_blank (MIDORI_VIEW (widget)))
|
||||||
|
return;
|
||||||
gtk_widget_destroy (widget);
|
gtk_widget_destroy (widget);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue