Bug 157542 - Arrow and line style drop down menu selectors icons missing
Summary: Arrow and line style drop down menu selectors icons missing
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.6.2.1 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:24.2.0 target:7.6.3
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Sidebar-Properties
  Show dependency treegraph
 
Reported: 2023-10-01 05:41 UTC by george
Modified: 2023-10-13 23:01 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
line style icons missing (66.17 KB, image/webp)
2023-10-01 05:42 UTC, george
Details
arrow style drop down menu icons missing (67.59 KB, image/webp)
2023-10-01 05:43 UTC, george
Details
line style and arrow style icons missing (61.77 KB, image/webp)
2023-10-01 05:44 UTC, george
Details
screenshot (117.87 KB, image/png)
2023-10-01 09:24 UTC, Julien Nabet
Details
screenshot (148.25 KB, image/png)
2023-10-01 10:03 UTC, BogdanB
Details
Screenshot of LO Draw 7.6.2 (32.46 KB, image/png)
2023-10-03 17:38 UTC, Rafael Lima
Details

Note You need to log in before you can comment on or make changes to this bug.
Description george 2023-10-01 05:41:42 UTC
Description:
Whhe you draw a line, connector etc. and go to side panel to change arrow style or line style the corresponding drop down menus are missing their icons

Steps to Reproduce:
1. open libre draw or libre writer etc.
2. draw a line
3. go to side panel and click on line or arrow style selector
4. icons are missing

Actual Results:
line and arrow style icons are missing in the corresponding drop down menu in the side panel

Expected Results:
There should be icons present in the line and arrow style drop down menus


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 16; OS: Linux 6.4; UI render: default; VCL: gtk3
Locale: el-GR (en_US.UTF-8); UI: en-US
Ubuntu package version: 4:7.6.2~rc1-0ubuntu0.22.04.1~lo1
Calc: threaded

The bug is confirmed by other users here https://www.reddit.com/r/libreoffice/comments/16w24s9/line_style_arrow_style_selector_menu_has_no_icons/
Comment 1 george 2023-10-01 05:42:41 UTC
Created attachment 189923 [details]
line style icons missing
Comment 2 george 2023-10-01 05:43:49 UTC
Created attachment 189924 [details]
arrow style drop down menu icons missing
Comment 3 george 2023-10-01 05:44:45 UTC
Created attachment 189925 [details]
line style and arrow style icons missing
Comment 4 BogdanB 2023-10-01 08:03:45 UTC
Thanks for reporting this.

Confirm with
Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 4; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 5 BogdanB 2023-10-01 08:33:02 UTC
 3ac324026fc1017e9cace6851eb6ea740b3a5a6f is the first bad commit
commit 3ac324026fc1017e9cace6851eb6ea740b3a5a6f
Author: Jenkins Build User <tdf@pollux.tdf>
Date:   Tue Jun 6 19:43:51 2023 +0200

    source 1527fa8435ef415678b2e4a6972f5e378ee5cab1
    
    source 1527fa8435ef415678b2e4a6972f5e378ee5cab1

 instdir/program/libsclo.so       | Bin 22446960 -> 22446960 bytes
 instdir/program/libsdlo.so       | Bin 10487056 -> 10486944 bytes
 instdir/program/libsofficeapp.so | Bin 1233416 -> 1233416 bytes
 instdir/program/libsvtlo.so      | Bin 3057544 -> 3063112 bytes
 instdir/program/libsvxcorelo.so  | Bin 12246200 -> 12246192 bytes
 instdir/program/libswlo.so       | Bin 22663792 -> 22663704 bytes
 instdir/program/setuprc          |   2 +-
 instdir/program/versionrc        |   2 +-
 8 files changed, 2 insertions(+), 2 deletions(-)


author	Noel Grandin <noel.grandin@collabora.co.uk>	2023-06-06 11:20:17 +0200
committer	Noel Grandin <noel.grandin@collabora.co.uk>	2023-06-06 19:32:38 +0200
commit 1527fa8435ef415678b2e4a6972f5e378ee5cab1 (patch)
tree 2d6a79258db4f4c71ac0c971d0958bf32b867ba5
parent 6fc8a48691bfa011c8b09e560196c5d3b98fdb76 (diff)

convert SvtAccessibilityOptions to officecfg where possible

Change-Id: Ia530086fe35e64379e55135d392020304b466325
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152649
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Comment 6 BogdanB 2023-10-01 08:35:23 UTC
The bug is still in master

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e2db54b9bf48b79802154d5fc9460fc432ea69a0
CPU threads: 4; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 7 Julien Nabet 2023-10-01 09:24:08 UTC
Created attachment 189929 [details]
screenshot

On pc Debian x86-64 with master sources updated today + gtk3 rendering, I don't reproduce this.
Did I miss something?
Comment 8 BogdanB 2023-10-01 09:53:11 UTC
I am now on anotherlinux computer, and I can not reproduce.

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: db1ba9c56dadf4be5642a6f3de36c04208d8d9a7
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

Maybe there is something in common on some machines.
Comment 9 BogdanB 2023-10-01 10:02:55 UTC
I tried now to bibisect on this computer, where I can not reproduce on master, and on 7.6 everything is fine, but not everytime. See the wrong transparent background in the image.

Version: 7.6.0.0.beta1+ (X86_64) / LibreOffice Community
Build ID: e1a785e74497f19af799d31d093aca92e0f18524
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 10 BogdanB 2023-10-01 10:03:24 UTC
Created attachment 189930 [details]
screenshot
Comment 11 BogdanB 2023-10-01 10:30:49 UTC
I installed also 7.6 and I have the same transparency like in the previous screenshot.

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 12 medmedin2014 2023-10-01 18:13:51 UTC
This affects arrow heads for Arrow, and Line and Width for all shapes.

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 2; OS: Linux 6.5; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en-US (en_US.UTF-8); UI: en-US
7.6.2-1
Calc: threaded
Comment 13 Rafael Lima 2023-10-01 20:27:53 UTC
On my PC running Kubuntu (kf5), the problem exists in:

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Ubuntu package version: 4:7.6.2~rc1-0ubuntu0.23.04.1~lo1
Calc: threaded

But it seems to have been fixed in master.

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1cf500366e8de4c1c89c1f9235629d2efeaa89af
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL threaded
Comment 14 Noel Grandin 2023-10-02 08:37:22 UTC
This was fixed with
   commit bff6a734dd4c2d5572a10f39a3a8dd5313c2278a
   Author: Noel Grandin <noel.grandin@collabora.co.uk>
   Date:   Wed Aug 23 12:50:47 2023 +0200
   tdf#156847 Transparency in drop-down lists Line and Width on Sidebar
Comment 15 BogdanB 2023-10-02 18:28:13 UTC
In today master everything fine. 

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d97b5849f3cfcecbdd929dca7bd7ac2c4fa31f8b
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 16 Rafael Lima 2023-10-03 17:38:44 UTC
Created attachment 189979 [details]
Screenshot of LO Draw 7.6.2

(In reply to BogdanB from comment #15)
> In today master everything fine. 

Although the problem is fixed in master, it still persists in 7.6.

Is there any way we can fix this issue in 7.6 as well? We're still a long way till 24.2.

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+wayland)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Ubuntu package version: 4:7.6.2~rc1-0ubuntu0.23.04.1~lo1
Calc: threaded
Comment 17 Julien Nabet 2023-10-03 17:57:32 UTC
Cherry-pick of the patch in 7.6 waiting for review here:
https://gerrit.libreoffice.org/c/core/+/157531
Comment 18 Rafael Lima 2023-10-03 18:15:09 UTC
(In reply to Julien Nabet from comment #17)
> Cherry-pick of the patch in 7.6 waiting for review here:
> https://gerrit.libreoffice.org/c/core/+/157531

Thanks!