Bug 111485 - page style: orientation radio buttons not correctly labelled
Summary: page style: orientation radio buttons not correctly labelled
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.2.6.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: a11y, Accessibility Page-Style-Dialog
  Show dependency treegraph
 
Reported: 2017-08-08 10:17 UTC by Alex ARNAUD
Modified: 2022-05-31 09:31 UTC (History)
8 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex ARNAUD 2017-08-08 10:17:05 UTC
Description:
Dear all,

On LibreOffice 4.2 (GTK2) and 5.4 (GTK3) on both Debian 8 and Debian Sid I've noticed that the orientation choice is not correctly labelled or not labelled.

Consequence: screen reader cannot present the "orientation"label to low-vision and blind people.

Steps to Reproduce:
1. Launch Orca (maybe this issue also exist on Windows with NVDA but I don't have Windows)
2. Open Format, Page
3. Tab 3 times to move on "portrait"

Actual Results:  
Orca only announces portrait without its label ("orientation")

Expected Results:
LibreOffice should present the label then the selected radio button.


Reproducible: Always

User Profile Reset: No

Additional Info:
For proposed implementation see the mail of the Orca maintainer : https://mail.gnome.org/archives/orca-list/2017-August/msg00041.html

Best regards.


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0
Comment 1 V Stuart Foote 2017-08-08 13:16:04 UTC
Confirmed also on Windows 10 Home 64-bit en-US with NVDA 2017.2 and
Version: 5.4.0.3 (x64)
Build ID: 92c2794a7c181ba4c1c5053618179937228ed1fb
CPU threads: 4; OS: Windows 6.19; UI render: GL; 
Locale: en-US (en_US); Calc: group

This is on the Page Style dialog's Page tab, from the Paper Format block the Orientation controls are a pair of radio buttons: Portrait and Landscape, reached by <TAB> movement, with cursor <Up>/<Down> to switch between controls--keyboard navigation is correct. 

Seems simply that he text labeling of the accessible event omits the identification of the radio buttons as controlling the Orientation. Other widgets from the Paper Format block of controls include the field name with their description.
Comment 2 QA Administrators 2018-08-22 02:38:30 UTC Comment hidden (obsolete)
Comment 3 Patrick ZAJDA 2019-02-16 13:33:23 UTC
I can reproduce this with LibreOffice Version: 6.1.5.1 (gtk3.)
Comment 4 VerityKeva 2021-06-04 07:26:41 UTC Comment hidden (spam)
Comment 5 Caolán McNamara 2022-05-31 09:31:07 UTC
I tested this today and I get "Orientation colon Portrait" read out to me by Orca in the gtk3 version

I believe this is fixed since: https://cgit.freedesktop.org/libreoffice/core/commit/?id=e99666c5a764fac14a04d84181f98e96786345aa