diff options
author | mathias <mathias> | 2005-06-02 01:38:03 (GMT) |
---|---|---|
committer | mathias <mathias> | 2005-06-02 01:38:03 (GMT) |
commit | ad5eb132107e46b5e78e15f565b34d6842a458ff (patch) | |
tree | b16cf4336863b50ed09a2a5b365263185606c187 | |
parent | 3d497bb7030f4698d6c55643d28cd412ed02f191 (diff) | |
download | fluxbox_pavel-ad5eb132107e46b5e78e15f565b34d6842a458ff.zip fluxbox_pavel-ad5eb132107e46b5e78e15f565b34d6842a458ff.tar.bz2 |
* patch from vadim <suhanov_vadim@mail.ru>:
"when i iconify some window it disappears from _NET_CLIENT_LIST until
Ewmh::updateClientLis are been called again."
-rw-r--r-- | src/fluxbox.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fluxbox.cc b/src/fluxbox.cc index f01224f..58222d7 100644 --- a/src/fluxbox.cc +++ b/src/fluxbox.cc | |||
@@ -1186,10 +1186,10 @@ void Fluxbox::update(FbTk::Subject *changedsub) { | |||
1186 | // if window changed to iconic state | 1186 | // if window changed to iconic state |
1187 | // add to icon list | 1187 | // add to icon list |
1188 | if (win.isIconic()) { | 1188 | if (win.isIconic()) { |
1189 | win.screen().addIcon(&win); | ||
1189 | Workspace *space = win.screen().getWorkspace(win.workspaceNumber()); | 1190 | Workspace *space = win.screen().getWorkspace(win.workspaceNumber()); |
1190 | if (space != 0) | 1191 | if (space != 0) |
1191 | space->removeWindow(&win, true); | 1192 | space->removeWindow(&win, true); |
1192 | win.screen().addIcon(&win); | ||
1193 | } | 1193 | } |
1194 | 1194 | ||
1195 | if (win.isStuck()) { | 1195 | if (win.isStuck()) { |