diff options
author | markt <markt> | 2006-07-19 07:31:39 (GMT) |
---|---|---|
committer | markt <markt> | 2006-07-19 07:31:39 (GMT) |
commit | d666bec238b6681cedd3f6094f2e0dd772c512f9 (patch) | |
tree | 0080b342098c172c88af0b3880a15b705ca09858 /src/Screen.cc | |
parent | 2732e23812eb6b7adbd5f9ad1e4a23d3db1f9655 (diff) | |
download | fluxbox-d666bec238b6681cedd3f6094f2e0dd772c512f9.zip fluxbox-d666bec238b6681cedd3f6094f2e0dd772c512f9.tar.bz2 |
preserve order of focused windows on restart
Diffstat (limited to 'src/Screen.cc')
-rw-r--r-- | src/Screen.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Screen.cc b/src/Screen.cc index 20fc755..73af5e9 100644 --- a/src/Screen.cc +++ b/src/Screen.cc | |||
@@ -1789,6 +1789,7 @@ void BScreen::shutdown() { | |||
1789 | rootWindow().setEventMask(NoEventMask); | 1789 | rootWindow().setEventMask(NoEventMask); |
1790 | FbTk::App::instance()->sync(false); | 1790 | FbTk::App::instance()->sync(false); |
1791 | m_shutdown = true; | 1791 | m_shutdown = true; |
1792 | m_focus_control->shutdown(); | ||
1792 | for_each(m_workspaces_list.begin(), | 1793 | for_each(m_workspaces_list.begin(), |
1793 | m_workspaces_list.end(), | 1794 | m_workspaces_list.end(), |
1794 | mem_fun(&Workspace::shutdown)); | 1795 | mem_fun(&Workspace::shutdown)); |