https://bugs.kde.org/show_bug.cgi?id=414378
Bug ID: 414378 Summary: "Only One window per application" setting considers LibreOffice apps to be the same app, creating a discrepancy with the Task Manager Product: kwin Version: git master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: tabbox Assignee: kwin-bugs-n...@kde.org Reporter: n...@kde.org Target Milestone: --- Created attachment 124051 --> https://bugs.kde.org/attachment.cgi?id=124051&action=edit Annotated screenshot depicting of the problem KWin + Plasma from git master, LibreOffice 6.3.3.2.0+ (latest released version) STEPS TO REPRODUCE 1. Use an Icons-Only Task Manager 2. Use the Large Icons task Switcher with the "Only One window per application" setting checked 2. Open LibreOffice Writer 3. Open LibreOffice Calc 4. Hit Alt+Tab OBSERVED RESULT In the Task Switcher, Writer and Calc are represented as multiple windows of the same app and are grouped into a single entry, with an icon and title determined by which window is highest on the stacking order. This creates a discrepancy between what the Task Manager shows and what the Task Switcher shows. See attached screenshot. EXPECTED RESULT The Task Switcher should represent the windows as distinct apps rather than multiple windows of the same app, just like the Task Switcher does. ADDITIONAL INFORMATION *technically* they are in fact multiple windows of the same app due to the design of the LibreOffice apps. The soffice.bin process spawns a window, then dynamically changes its WM_CLASS string, or something like that. I am not 100% sure of the technical details, but I do recall that the Task Manager needed to implement some special code to handle it; see https://cgit.kde.org/plasma-workspace.git/commit/?id=b15eaf38b6bf8d5af7fdc0caff05679a063819cf. -- You are receiving this mail because: You are watching all bug changes.