summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormathias <mathias>2005-06-02 01:39:31 (GMT)
committermathias <mathias>2005-06-02 01:39:31 (GMT)
commit5f489c23e4698c9c73d6a70a0182ea6f13f8f82e (patch)
tree9cc600bb23004e8c1039b4c811f6dbefae0a4632
parentad5eb132107e46b5e78e15f565b34d6842a458ff (diff)
downloadfluxbox_lack-5f489c23e4698c9c73d6a70a0182ea6f13f8f82e.zip
fluxbox_lack-5f489c23e4698c9c73d6a70a0182ea6f13f8f82e.tar.bz2
* patch from vadim <suhanov_vadim@mail.ru>:
"_BLACKBOX_NOTIFY_WINDOW_ADD was emited before _NET_CLIENT_LIST and _NET_CLIENT_LIST_STACKING lists updates."
-rw-r--r--src/Screen.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index 68ae3a4..7996587 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -1066,6 +1066,11 @@ void BScreen::updateNetizenWindowFocus() {
1066 1066
1067 1067
1068void BScreen::updateNetizenWindowAdd(Window w, unsigned long p) { 1068void BScreen::updateNetizenWindowAdd(Window w, unsigned long p) {
1069
1070 // update the list of clients
1071 m_clientlist_sig.notify();
1072
1073 // and then send the signal to listeners
1069 Netizens::iterator it = m_netizen_list.begin(); 1074 Netizens::iterator it = m_netizen_list.begin();
1070 Netizens::iterator it_end = m_netizen_list.end(); 1075 Netizens::iterator it_end = m_netizen_list.end();
1071 for (; it != it_end; ++it) { 1076 for (; it != it_end; ++it) {