Bug 456283 - On X11, Icons-Only Task Manager doesn't display "+" sign on pinned (and repositioned) LibreOffice apps
Summary: On X11, Icons-Only Task Manager doesn't display "+" sign on pinned (and repos...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (show other bugs)
Version: 5.25.2
Platform: Neon Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-03 14:00 UTC by Stefan Zurucker
Modified: 2024-09-02 06:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Spawning several instances of LO Writer (unpinned, then pinned, then pinned & repositioned on the panel) (3.12 MB, video/x-matroska)
2022-07-03 14:00 UTC, Stefan Zurucker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Zurucker 2022-07-03 14:00:50 UTC
Created attachment 150367 [details]
Spawning several instances of LO Writer (unpinned, then pinned, then pinned & repositioned on the panel)

SUMMARY
***
When grouping, the Icon-Only Task Manager indicates multiple opened windows with a little green "+" icon over an application's task bar icon. This behavior, however, is broken on LibreOffice applications (e.g. Writer) that are PINNED DOWN AND THEN MOVED across the task bar.
***


STEPS TO REPRODUCE
1. If pinned, close and unpin any LibreOffice application from the Icons-Only Task Manager.
2. Open Writer, for example, and then open another instance of it.
3. The Icons-Only Task Manager will now indicate that several windows of the application are open by displaying a green "+" on the bottom of the application's icon.
4. Pin the LO app, e.g. Writer, to the task bar and then MOVE IT TO ANOTHER POSITION.
5. Close all windows of the application, then then re-open several instances.

OBSERVED RESULT
When I've pinned a LibreOffice application to the Icons-Only Task Manager and keep the icon in its default position on the panel, it displays several open windows with a "+" sign over its icon, as it should. However, once I've MOVED the pinned icon to another position on the panel, no more "+" sign appears.

EXPECTED RESULT
The "+" indicator should reliably appear each and every time a pinned (grouped) LibreOffice application has several windows opened and its icon has been moved to different positions on the panel.

OS: KDE neon 5.25
KDE Plasma Version: 5.25.2
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
Graphics Platform: X11


ADDITIONAL INFORMATION
- This might be an upstream issue with LibreOffice, as I've observed that LO also behaves incorrectly in regards to window management on the Budgie desktop or the Mutter window manager respectively.

- LibreOffice Version: 7.2.7.2 / installed from LibreOffice's official "still" PPA / UI render: default; VCL: kf5 (cairo+xcb)
Comment 1 byebyebugaylon 2023-06-30 15:32:55 UTC
Confirmed on my system as well. This only affects X11 sessions.

Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.0-9-amd64 (64-bit)
Graphics Platform: X11
Processors: 6 × Intel® Core™ i5-8500T CPU @ 2.10GHz
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630
Manufacturer: HP
Product Name: HP ProDesk 600 G4 DM (TAA)