From 8aefa0976584055b397a5ecffc058249590be07a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Wed, 3 May 2017 11:21:29 +0200 Subject: [PATCH] notebook: Fix crash when dragging a tab gtk_gesture_get_last_event can return NULL, so guard against that. --- gtk/gtknotebook.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c index e9223e0996..9073f81b14 100644 --- a/gtk/gtknotebook.c +++ b/gtk/gtknotebook.c @@ -2786,6 +2786,9 @@ gtk_notebook_gesture_released (GtkGestureMultiPress *gesture, button = gtk_gesture_single_get_current_button (GTK_GESTURE_SINGLE (gesture)); event = gtk_gesture_get_last_event (GTK_GESTURE (gesture), sequence); + if (!event) + return; + if (event->type != GDK_BUTTON_RELEASE) return;