diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-08-26 00:25:08 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-08-26 00:25:08 +0000 |
| commit | d9c0cfedbd51ca0ebdc886c33f87f453d7ca0f4f (patch) | |
| tree | 9b8629038f2879f3fc731bb2f2d7ca079a143007 | |
| parent | 3ad19e4a45ce75209e1fb7607f915244895a669a (diff) | |
unmanage desktop windows on shutdown
| -rw-r--r-- | src/Screen.cc | 6 |
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(); } |
