summaryrefslogtreecommitdiffstats
path: root/client/x11/red_window_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'client/x11/red_window_p.h')
-rw-r--r--client/x11/red_window_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/client/x11/red_window_p.h b/client/x11/red_window_p.h
index 77933f93..df306344 100644
--- a/client/x11/red_window_p.h
+++ b/client/x11/red_window_p.h
@@ -41,7 +41,7 @@ public:
void wait_for_reparent();
void wait_for_map();
void wait_for_unmap();
- void sync();
+ void sync(bool shadowed = false);
void set_visibale(bool vis) { _visibale = vis;}
void move_to_current_desktop();
Window get_window() {return _win;}
@@ -61,9 +61,11 @@ protected:
Point _show_pos;
GLXContext _glcont_copy;
Icon* _icon;
+ bool _focused;
bool _ignore_foucs;
bool _shadow_foucs_state;
XEvent _shadow_focus_event;
+ bool _pointer_in_window;
bool _ignore_pointer;
bool _shadow_pointer_state;
XEvent _shadow_pointer_event;