From 295471920def98ce84bc96e5d97c16d250c81621 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 11 Dec 2018 20:39:19 +0100 Subject: patch 8.1.0577: tabpage right-click menu never shows "Close tab" Problem: Tabpage right-click menu never shows "Close tab". Solution: Always create the "Close tab" item but ignore the event if there is only one tab. --- src/gui_gtk_x11.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/gui_gtk_x11.c') diff --git a/src/gui_gtk_x11.c b/src/gui_gtk_x11.c index dbddb0ffb..898e2af5f 100644 --- a/src/gui_gtk_x11.c +++ b/src/gui_gtk_x11.c @@ -3337,9 +3337,7 @@ create_tabline_menu(void) GtkWidget *menu; menu = gtk_menu_new(); - if (first_tabpage->tp_next != NULL) - add_tabline_menu_item(menu, (char_u *)_("Close tab"), - TABLINE_MENU_CLOSE); + add_tabline_menu_item(menu, (char_u *)_("Close tab"), TABLINE_MENU_CLOSE); add_tabline_menu_item(menu, (char_u *)_("New tab"), TABLINE_MENU_NEW); add_tabline_menu_item(menu, (char_u *)_("Open Tab..."), TABLINE_MENU_OPEN); -- cgit v1.2.1