[Libreoffice-bugs] [Bug 125921] All LO apps use the WM_CLASS value of "soffice.bin", so different apps get grouped, and it's impossible to pin more than one to the Plasma Task Manager

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Jun 14 15:45:53 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=125921

--- Comment #4 from Jan-Marek Glogowski <glogow at fbihome.de> ---
(In reply to Nate Graham from comment #2)
> This comes with the additional hiccup that if you pin any LO apps from
> Kickoff (e.g. click on Kickoff/Application Launcher > Navigate to Apps >
> Office > right-click on Writer > Pin to Task Manager), then when you click
> on the pinned app to launch Writer, the pinned app does not transform itself
> into an instance of the app the way other apps do; rather, a new icon is
> created at the end of the Task Manager.

This is expected for the kde5 VCL plugin, as it doesn't set WM_CLASS (it's
always the program name default, maybe from Qt); that is the fix for bug
119202.

LO is just one binary (soffice.bin), not individual programs for the modules.
Without adapting the WM_CLASS there is no way to tell, what LO module is
currently loaded inside a LO window. The individual desktop files for the LO
modules have an entry like:

StartupWMClass=libreoffice-writer

which currently matches the class set by the gtk3 VCL plugin, dynamically
changed based on the loaded document.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190614/f3686623/attachment.html>


More information about the Libreoffice-bugs mailing list