X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2FScreen.cc;h=235a04a78c788bd7e377633d607bd816e9f83ef0;hb=9667f3a0e9d9c70e313db9930f00743992613033;hp=a1cae41f8cb93a8e66b136d98757c259a0fa1c2b;hpb=45863e605c2dc7d605293331c26f688305c45fac;p=chaz%2Fopenbox 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(); }