summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-08-24 19:58:25 +0000
committerDana Jansens <danakj@orodu.net>2002-08-24 19:58:25 +0000
commitb1da899b3264b93a40aa638bc5fb65831bdcc464 (patch)
tree029b387c6bd96039c247f01b8f2f593d1c2169ba /src
parentbf9ad028124102a8cc757d61a605cb8704ecdd3d (diff)
try see if this broke gnome-panel
Diffstat (limited to 'src')
-rw-r--r--src/Screen.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index bdae4dac..6d95edbd 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -1397,7 +1397,7 @@ void BScreen::manageWindow(Window w) {
if (win->isDesktop()) {
desktopWindowList.push_back(win->getFrameWindow());
- } else {
+ } else if (win->isNormal()) {
// don't list desktop windows as managed windows
windowList.push_back(win);
updateClientList();
@@ -1448,7 +1448,7 @@ void BScreen::unmanageWindow(BlackboxWindow *w, bool remap) {
break;
}
assert(it != end); // the window wasnt a desktop window?
- } else {
+ } else if (w->isNormal()) {
// we don't list desktop windows as managed windows
windowList.remove(w);
updateClientList();