fixed a problem with iconified + sticky window not displayed in the iconbar when running in WorkspaceIcons-mode
mathias mathias
2 files changed,
7 insertions(+),
1 deletions(-)
M
src/IconbarTool.cc
→
src/IconbarTool.cc
@@ -846,7 +846,9 @@ BScreen::Icons::iterator icon_it_end = m_screen.getIconList().end();
for (; icon_it != icon_it_end; ++icon_it) { if (mode() == ICONS) itemlist.push_back(*icon_it); - else if (mode() == WORKSPACEICONS && (*icon_it)->workspaceNumber() == m_screen.currentWorkspaceID()) + else if (mode() == WORKSPACEICONS && + ((*icon_it)->workspaceNumber() == m_screen.currentWorkspaceID() || + (*icon_it)->isStuck())) itemlist.push_back(*icon_it); } removeDuplicate(m_icon_list, itemlist);