Bug 162709 - PIVOTTABLE UI: improve field value list accessibility
Summary: PIVOTTABLE UI: improve field value list accessibility
Status: RESOLVED INSUFFICIENTDATA
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2024-08-30 10:16 UTC by Robert Lacroix
Modified: 2024-09-20 08:23 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot (24.00 KB, image/png)
2024-09-02 11:36 UTC, Heiko Tietze
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Lacroix 2024-08-30 10:16:11 UTC
Description:
Make the show/hide state of field values in field header's dropdown list easier to change by allowing the checkbox state to change by clicking on the checkbox label.

This will improve accessibilty for people with impaired fine motor control of their pointing device.

Steps to Reproduce:
1. Create a Pivot Table.
2. Drop down a field header in the Pivot Table to show the list of values.
3. Click on the label for one of the values.

Actual Results:
Nothing happens.

Expected Results:
Change the state of the adjacent checkbox as if you had clicked inside the checkbox.


Reproducible: Always


User Profile Reset: No

Additional Info:
Test this with a desktop computer, using customary mouse settings and screen resolution.
Comment 1 Robert Lacroix 2024-08-30 10:48:31 UTC
The "Actual Results" as I reported is inaccurate, and usage of this request conflicts with current functionality.

Currently, clicking a value label highlights the value for use with the two global selection buttons ("Show only the current item", "Hide only the current item").

These buttons have marginal utility since the same actions can be reproduced exactly using the All checkbox and the checkbox of the item in question.

It might be more useful to have an "inversion" button which changes the state of every item regardless of selection. Then this enhancement can proceed.
Comment 2 Heiko Tietze 2024-09-02 11:36:24 UTC
Created attachment 196176 [details]
Screenshot

Are we talking about the autofilter widget? I can click anywhere to toggle the item.

Version: 24.8.0.3 (X86_64) / LibreOffice Community
Build ID: 480(Build:3)
CPU threads: 32; OS: Linux 6.10; UI render: default; VCL: kf6 (cairo+xcb)
Locale: de-DE (en_US.UTF-8); UI: en-US
24.8.0-2
Calc: threaded
Comment 3 Heiko Tietze 2024-09-20 08:23:44 UTC
Resolving the ticket for now. Feel free to reopen.