From 9d1bf65037d56ced8c3d4396902e83e286222914 Mon Sep 17 00:00:00 2001 From: bl0ckeduser Date: Fri, 22 Jan 2016 17:05:28 -0500 Subject: Implement middle-click tab closing (#143) --- pluma/pluma-window.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'pluma/pluma-window.c') diff --git a/pluma/pluma-window.c b/pluma/pluma-window.c index 0126ec30..8430443d 100644 --- a/pluma/pluma-window.c +++ b/pluma/pluma-window.c @@ -3434,6 +3434,13 @@ notebook_button_press_event (GtkNotebook *notebook, { return show_notebook_popup_menu (notebook, window, event); } + else if (GDK_BUTTON_PRESS == event->type && 2 == event->button) + { + GtkWidget *tab; + tab = GTK_WIDGET (pluma_window_get_active_tab (window)); + notebook_tab_close_request (notebook, tab, window); + return FALSE; + } return FALSE; } -- cgit v1.2.1