[metacity] window: add override_redirect to MetaWindow struct



commit 823ec6832ab1e7ba5412f3de8706572bd03df780
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Sun Feb 26 23:04:39 2017 +0200

    window: add override_redirect to MetaWindow struct

 src/core/window-private.h |    3 +++
 src/core/window.c         |    2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/core/window-private.h b/src/core/window-private.h
index fe36694..2df9613 100644
--- a/src/core/window-private.h
+++ b/src/core/window-private.h
@@ -128,6 +128,9 @@ struct _MetaWindow
   /* Initial timestamp property */
   guint32 initial_timestamp;
 
+  /* Whether this is an override redirect window or not */
+  guint override_redirect : 1;
+
   /* Whether we're maximized */
   guint maximized_horizontally : 1;
   guint maximized_vertically : 1;
diff --git a/src/core/window.c b/src/core/window.c
index 6947248..b36ee1b 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -396,6 +396,8 @@ meta_window_new_with_attrs (MetaDisplay       *display,
 
   window->desc = g_strdup_printf ("0x%lx", window->xwindow);
 
+  window->override_redirect = attrs->override_redirect;
+
   /* avoid tons of stack updates */
   meta_stack_freeze (window->screen->stack);
 


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