[gtk+] window: Set ALL_EVENT_MASK



commit ef5a6835b27c17332651399ee99cd8c69adddcee
Author: Benjamin Otte <otte redhat com>
Date:   Mon Nov 13 17:31:04 2017 +0100

    window: Set ALL_EVENT_MASK
    
    This is a trivial commit that does a big change: We now ignore event masks.
    
    Further commits will clean up code, but if bisection ends up here, you
    know it's because code is getting delivered events that it weren't getting
    before.

 gdk/gdkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 2bf1ac9..2380aa6 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -939,7 +939,7 @@ gdk_window_new (GdkDisplay    *display,
       return NULL;
     }
 
-  window->event_mask = attributes->event_mask;
+  window->event_mask = attributes->event_mask | GDK_ALL_EVENTS_MASK;
 
   if (attributes->wclass == GDK_INPUT_OUTPUT)
     {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]