aboutsummaryrefslogtreecommitdiff
path: root/src/SystemTray.hh
diff options
context:
space:
mode:
authorsimonb <simonb>2007-08-06 04:19:48 (GMT)
committersimonb <simonb>2007-08-06 04:19:48 (GMT)
commitd77de67332b95f5fec7a6a8de703b2a57c8d67aa (patch)
treedb43a937a606795c0cfb8c77462dceb5bedd4cd2 /src/SystemTray.hh
parent538e33fedb8ea0730b17c6f92e9f3e4705343ca6 (diff)
downloadfluxbox_pavel-d77de67332b95f5fec7a6a8de703b2a57c8d67aa.zip
fluxbox_pavel-d77de67332b95f5fec7a6a8de703b2a57c8d67aa.tar.bz2
fix KDE dockapps on restart
Diffstat (limited to 'src/SystemTray.hh')
-rw-r--r--src/SystemTray.hh5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/SystemTray.hh b/src/SystemTray.hh
index 557d1e4..e5c1f8c 100644
--- a/src/SystemTray.hh
+++ b/src/SystemTray.hh
@@ -59,7 +59,7 @@ public:
59 void exposeEvent(XExposeEvent &event); 59 void exposeEvent(XExposeEvent &event);
60 void handleEvent(XEvent &event); 60 void handleEvent(XEvent &event);
61 61
62 void addClient(Window win); 62 void addClient(Window win, bool using_xembed);
63 void removeClient(Window win, bool destroyed); 63 void removeClient(Window win, bool destroyed);
64 64
65 unsigned int width() const; 65 unsigned int width() const;
@@ -74,6 +74,8 @@ public:
74 74
75 void parentMoved() { m_window.parentMoved(); } 75 void parentMoved() { m_window.parentMoved(); }
76 76
77 static Atom getXEmbedInfoAtom();
78
77private: 79private:
78 80
79 void update(FbTk::Subject *subj); 81 void update(FbTk::Subject *subj);
@@ -99,6 +101,7 @@ private:
99 // gaim/pidgin seems to barf if the selection is not an independent window. 101 // gaim/pidgin seems to barf if the selection is not an independent window.
100 // I suspect it's an interacton with parent relationship and gdk window caching. 102 // I suspect it's an interacton with parent relationship and gdk window caching.
101 FbTk::FbWindow m_selection_owner; 103 FbTk::FbWindow m_selection_owner;
104
102}; 105};
103 106
104#endif // SYSTEMTRAY_HH 107#endif // SYSTEMTRAY_HH