summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-08-26 00:25:08 +0000
committerDana Jansens <danakj@orodu.net>2002-08-26 00:25:08 +0000
commitd9c0cfedbd51ca0ebdc886c33f87f453d7ca0f4f (patch)
tree9b8629038f2879f3fc731bb2f2d7ca079a143007 /src
parent3ad19e4a45ce75209e1fb7607f915244895a669a (diff)
unmanage desktop windows on shutdown
Diffstat (limited to 'src')
-rw-r--r--src/Screen.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index a1cae41f..235a04a7 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -2221,6 +2221,12 @@ void BScreen::shutdown(void) {
while(! windowList.empty())
unmanageWindow(windowList.front(), True);
+ while(! desktopWindowList.empty()) {
+ BlackboxWindow *win = blackbox->searchWindow(desktopWindowList.front());
+ assert(win);
+ unmanageWindow(win, True);
+ }
+
slit->shutdown();
}