From: Carlos Garnacho Date: Fri, 3 Nov 2017 21:13:39 +0000 (+0100) Subject: gtkwindow: Use event target widget for WM handling special paths X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~23^2~910 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b8d3f88ddbbcf125ff18d72576e743b2762a985a;p=gtk4.git gtkwindow: Use event target widget for WM handling special paths The check used to achieve discarding events not meant for the window widget itself (because they are handled in the regular paths). Using the target widget is the equivalent now. --- diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 574ac9f554..d322cbb9a1 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -7569,7 +7569,7 @@ static gboolean gtk_window_event (GtkWidget *widget, GdkEvent *event) { - if (widget != gtk_get_event_widget (event)) + if (widget != gtk_get_event_target (event)) return gtk_window_handle_wm_event (GTK_WINDOW (widget), event, FALSE); return GDK_EVENT_PROPAGATE;