diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-11-11 10:26:08 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-11-11 10:26:08 +0000 |
| commit | 06a80ce2c7a189e26063d5e4e475ca500778aba5 (patch) | |
| tree | 545007018d8c8e27de2a1cf13eaa14dfb4332270 /src/openbox.cc | |
| parent | cee305244662d352a7ad5ab7ae22f6221c064d3d (diff) | |
manage and unmanage windows in OBScreen
Diffstat (limited to 'src/openbox.cc')
| -rw-r--r-- | src/openbox.cc | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/openbox.cc b/src/openbox.cc index 9d040e14..e4dd5cb6 100644 --- a/src/openbox.cc +++ b/src/openbox.cc @@ -128,8 +128,7 @@ Openbox::Openbox(int argc, char **argv) _cursors.ur_angle = XCreateFontCursor(otk::OBDisplay::display, XC_ur_angle); // initialize all the screens - _screens.push_back(new OBScreen(0)); - _screens[0]->loadStyle(_config); + _screens.push_back(new OBScreen(0, _config)); _state = State_Normal; // done starting } @@ -139,10 +138,6 @@ Openbox::~Openbox() { _state = State_Exiting; // time to kill everything - // unmanage all windows - while (!_clients.empty()) - _xeventhandler.unmanageWindow(_clients.begin()->second); - std::for_each(_screens.begin(), _screens.end(), otk::PointerAssassin()); // close the X display |
