Bug 147296 - AutoFilter: After hovering "Text color" the colors list does not disappear
Summary: AutoFilter: After hovering "Text color" the colors list does not disappear
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.3.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: AutoFilter
  Show dependency treegraph
 
Reported: 2022-02-08 22:35 UTC by Rafael Lima
Modified: 2024-07-08 11:57 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Video capture showing the problem (229.88 KB, video/mp4)
2022-02-08 22:35 UTC, Rafael Lima
Details
Sample ODS file used in the video (126.09 KB, application/vnd.oasis.opendocument.spreadsheet)
2022-02-08 22:38 UTC, Rafael Lima
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael Lima 2022-02-08 22:35:15 UTC
Created attachment 178150 [details]
Video capture showing the problem

When you create an AutoFilter in Calc, now there's the possibility to filter by Text Color and Background Color. However, there seems to be a problem with "Text Color".

See the attached video:
1) When I hover over "Background Color", a list of colors is shown and when the mouse leaves, the list disappears.
2) When I hover over "Text Color", most of the times the list does not disappear and it keeps the cursor; so when I try to type something in the "Search items" box, it does not work.

System info:

Version: 7.3.0.3 / LibreOffice Community
Build ID: 30(Build:3)
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Ubuntu package version: 1:7.3.0~rc3-0ubuntu0.21.10.1~lo1
Calc: threaded
Comment 1 Rafael Lima 2022-02-08 22:38:06 UTC
Created attachment 178151 [details]
Sample ODS file used in the video
Comment 2 Rafael Lima 2022-02-08 22:46:39 UTC
I noticed that in LO 7.4 the design changed and both filters are now inside the same "Filter by color" entry, which indeed works fine and is a better design.

In spite of that, a fix should be provided for LO 7.3 so that the "Text color" list works.
Comment 3 m_a_riosv 2022-02-09 01:10:55 UTC
Repro
Version: 7.3.0.3 (x64) / LibreOffice Community
Build ID: 0f246aa12d0eee4a0f7adcefbf7c878fc2238db3
CPU threads: 4; OS: Windows 10.0 Build 21390; UI render: Skia/Vulkan; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL

With
Version: 7.3.1.0.0+ (x64) / LibreOffice Community
Build ID: 8b58fb610e08b4d1ec11440e24207eaba345fe66
CPU threads: 4; OS: Windows 10.0 Build 21390; UI render: Skia/Vulkan; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL
remains a bit, but disappear alone.
Comment 4 Rafael Lima 2022-07-04 14:09:56 UTC
As of LO 7.5 there's still a problem.

When you click the down arrow and start typing something, the cursor will be in the "search items" box (as expected) and the typed text will appear there.

However, if you move the mouse over the filter options, the cursor gets stuck in the "Filter by condition" entry and it is no longer possible to type text. The user needs to click the text box again.

When the filter options dialog is open, whenever the user types something it should appear in the "search items" box.

This wasn't the case in LO 7.2.
Comment 5 QA Administrators 2024-07-04 03:15:23 UTC Comment hidden (obsolete)
Comment 6 Rafael Lima 2024-07-08 11:57:35 UTC
In LO 24.8 the Font Color and Background Color are together in the same submenu. So now it is working, since none of the submenus remain visible after hovering.

Tested with

Version: 24.8.0.0.beta1+ (X86_64) / LibreOffice Community
Build ID: d681c57ba51b635ba7c85b21e062732110e8293f
CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL threaded