Bug 164071 - Titlebar Icon Broken in Icewm when using gen VCL
Summary: Titlebar Icon Broken in Icewm when using gen VCL
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
24.2.6.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Desktop-Integration
  Show dependency treegraph
 
Reported: 2024-11-27 15:10 UTC by tmacalp
Modified: 2024-12-13 03:16 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
icon examples (42.73 KB, image/png)
2024-12-12 05:55 UTC, crxssi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tmacalp 2024-11-27 15:10:36 UTC
Description:
While using LibreOffice SAL_USE_VCLPLUGIN=gen and under Icewm window manager, LibreOffice no longer correctly renders the icon in the titlebar.

The icon is a hollow outline of the LibreOffice logo and changes based on theme.  It worked fine in 7.6.7, so it's a recent regression.

Steps to Reproduce:
1. Start in IcewWM
2. Launch LO with "SAL_USE_VCLPLUGIN=gen libreoffice" to use the generic VCL
3. Look at the titlebar icon

Actual Results:
The titlebar icon for LibreOffice (typically in the top left of the window) renders as a hollow/inverted outline of the LO icon.  The icon will change based on LO theme/LO application, but always renders incorrectly.

Expected Results:
The titlebar icon for LibreOffice renders properly and is the expected LibreOffice icon.


Reproducible: Always


User Profile Reset: No

Additional Info:
This may ultimately end up being a IceWM bug, but it is something that used to work and broke with a recent change (somewhere between 7.6.7 and 24.2.7).  It still is broken in 24.8.3.

I haven't tested other window managers, but this affects the Ubuntu 20.04 packaged version of IceWM and IceWM 3.6.0 compiled from source in Alma 8. 

I can include screenshots of the broken/expected behavior if needed.

Version: 24.2.7.2 (X86_64) / LibreOffice Community
Build ID: ee3885777aa7032db5a9b65deec9457448a91162
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: x11
Locale: en-US (en_US.utf8); UI: en-US
Calc: threaded
Comment 1 crxssi 2024-12-12 05:55:41 UTC
Created attachment 198077 [details]
icon examples

Confirming as broken under LibreOffice 24.2.6.2 with "gen" / Mint 22.0 / IceWM 3.4.5 ; problem does not show if "gtk"

Attaching a comparison of icons screenshot
Comment 2 crxssi 2024-12-12 05:56:25 UTC
Confirming as broken under LibreOffice 24.2.6.2 with "gen" / Mint 22.0 / IceWM 3.4.5 ; problem does not show if "gtk"
Comment 3 crxssi 2024-12-12 06:06:30 UTC
(In reply to crxssi from comment #2)
> Confirming as broken under LibreOffice 24.2.6.2 with "gen" / Mint 22.0 /
> IceWM 3.4.5 ; problem does not show if "gtk"

Problem does not show under LibreOffice 24.2.6.2 with "gen" / Mint 22.0 /
Muffin WM 6.2.0 (Cinnamon)