diff options
author | mathias <mathias> | 2005-04-22 11:25:07 (GMT) |
---|---|---|
committer | mathias <mathias> | 2005-04-22 11:25:07 (GMT) |
commit | 0cc3391cec84e72b098170221c9b5c166ce94579 (patch) | |
tree | fcd1204399b5e6c450da499d51f1256e93d48ce2 | |
parent | 371e3f8a9150cf451b67435994faa9ad5a9b8b8d (diff) | |
download | fluxbox_lack-0cc3391cec84e72b098170221c9b5c166ce94579.zip fluxbox_lack-0cc3391cec84e72b098170221c9b5c166ce94579.tar.bz2 |
fixed a problem with iconified + sticky window not displayed in the iconbar
when running in WorkspaceIcons-mode
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/IconbarTool.cc | 4 |
2 files changed, 7 insertions, 1 deletions
@@ -1,5 +1,9 @@ | |||
1 | (Format: Year/Month/Day) | 1 | (Format: Year/Month/Day) |
2 | Changes for 0.9.13 | 2 | Changes for 0.9.13 |
3 | *05/04/22: | ||
4 | * fixed Iconified+Sticky Windows not shown in Iconbar (Mathias) | ||
5 | (when in WorkspaceIcons-Mode | ||
6 | IconbarTool.cc | ||
3 | *05/04/21: | 7 | *05/04/21: |
4 | * Fixed iconv-issues on *BSD/MacOSX (Mathias) | 8 | * Fixed iconv-issues on *BSD/MacOSX (Mathias) |
5 | configure.in | 9 | configure.in |
diff --git a/src/IconbarTool.cc b/src/IconbarTool.cc index baa4239..cea8c1a 100644 --- a/src/IconbarTool.cc +++ b/src/IconbarTool.cc | |||
@@ -846,7 +846,9 @@ void IconbarTool::updateIcons() { | |||
846 | for (; icon_it != icon_it_end; ++icon_it) { | 846 | for (; icon_it != icon_it_end; ++icon_it) { |
847 | if (mode() == ICONS) | 847 | if (mode() == ICONS) |
848 | itemlist.push_back(*icon_it); | 848 | itemlist.push_back(*icon_it); |
849 | else if (mode() == WORKSPACEICONS && (*icon_it)->workspaceNumber() == m_screen.currentWorkspaceID()) | 849 | else if (mode() == WORKSPACEICONS && |
850 | ((*icon_it)->workspaceNumber() == m_screen.currentWorkspaceID() || | ||
851 | (*icon_it)->isStuck())) | ||
850 | itemlist.push_back(*icon_it); | 852 | itemlist.push_back(*icon_it); |
851 | } | 853 | } |
852 | removeDuplicate(m_icon_list, itemlist); | 854 | removeDuplicate(m_icon_list, itemlist); |