Bug 114281 - AutoFilter drop-down menu items invisible
Summary: AutoFilter drop-down menu items invisible
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
5.4.3.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-06 12:15 UTC by Paul Menzel
Modified: 2017-12-14 16:30 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot of menu with invisible icons (86.09 KB, image/png)
2017-12-06 12:15 UTC, Paul Menzel
Details
Screenshot of menu with visible item if mouse cursor hovers over it (449.28 KB, image/png)
2017-12-06 12:16 UTC, Paul Menzel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Menzel 2017-12-06 12:15:10 UTC
Created attachment 138241 [details]
Screenshot of menu with invisible icons

With Linux 4.14.3, Mesa 17.2.6 (no idea if related), and LibreOffice 5.4.3.2 (and earlier versions), items are invisible in the dropdown menu of the AutoFilter as can be seen on the attached screenshot.
Comment 1 Paul Menzel 2017-12-06 12:16:35 UTC
Created attachment 138242 [details]
Screenshot of menu with visible item if mouse cursor hovers over it

Moving with the mouse cursor of the items, they become visible when hovering over them.
Comment 2 Paul Menzel 2017-12-07 16:44:02 UTC
Updating GTK+ from 3.16.6 to 3.22.26 seems to fix the issue. Should the requirements be updated?
Comment 3 Paul Menzel 2017-12-13 15:57:55 UTC
(In reply to Paul Menzel from comment #2)
> Updating GTK+ from 3.16.6 to 3.22.26 seems to fix the issue. Should the
> requirements be updated?

Sorry, that was GTK+ *3.20.6*, and it’s still fixed with 3.22.26.
Comment 4 Xavier Van Wijmeersch 2017-12-13 16:55:26 UTC
no repro

Version: 5.3.1.2
Build ID: e80a0e0fd1875e1696614d24c32df0f95f03deb2
CPU Threads: 8; OS Version: Linux 4.9; UI Render: default; VCL: kde4; Layout Engine: new; 
Locale: nl-BE (en_US.UTF-8); Calc: group

Version: 5.4.5.0.0+
Build ID: fd989b76221beeaa7528e86ca74e075274c9d3d6
CPU threads: 8; OS: Linux 4.9; UI render: default; VCL: kde4; 
Locale: nl-BE (en_US.UTF-8); Calc: group
Comment 5 Paul Menzel 2017-12-14 10:41:02 UTC
(In reply to Xavier Van Wijmeersch from comment #4)
> no repro
> 
> Version: 5.3.1.2
> Build ID: e80a0e0fd1875e1696614d24c32df0f95f03deb2
> CPU Threads: 8; OS Version: Linux 4.9; UI Render: default; VCL: kde4; Layout
> Engine: new; 
> Locale: nl-BE (en_US.UTF-8); Calc: group
> 
> Version: 5.4.5.0.0+
> Build ID: fd989b76221beeaa7528e86ca74e075274c9d3d6
> CPU threads: 8; OS: Linux 4.9; UI render: default; VCL: kde4; 
> Locale: nl-BE (en_US.UTF-8); Calc: group

Thank you for taking the time. But as I wrote it’s related to GTK+. So you should have at least posted your GTK+ version. And we already now that it’s fixed in GTK+ 3.20.x and 3.22.x, and likely 3.18.x.
Comment 6 Xavier Van Wijmeersch 2017-12-14 15:48:57 UTC
Ok, sorry about that, but no repro

Version: 6.1.0.0.alpha0+
Build ID: 523da0bfba2546552b4181e0268f41bc38a1903f
CPU threads: 8; OS: Linux 4.9; UI render: default; VCL: gtk3; 
Locale: nl-BE (en_US.UTF-8); Calc: group threaded
Comment 7 Xisco Faulí 2017-12-14 16:30:02 UTC
Min version is 3.18 in master [1] now and it's planned to change it to 3.20 [2]

[1] https://cgit.freedesktop.org/libreoffice/core/commit/?id=12b01c535a05516e1b7c75c316f0cde8e12e3e0b
[2] http://nabble.documentfoundation.org/min-version-of-gtk3-tt4228232.html#a4228237 )

I guess we can close it.