Bug 167338 - Envelope orientation radio buttons in Writer's Envelope dialog are not properly announced by screen readers
Summary: Envelope orientation radio buttons in Writer's Envelope dialog are not proper...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.8.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Michael Weghorn
URL:
Whiteboard: target:26.2.0 target:25.8.0.0.beta2
Keywords: accessibility
Depends on:
Blocks: a11y, Accessibility
  Show dependency treegraph
 
Reported: 2025-07-02 05:55 UTC by Michael Weghorn
Modified: 2025-07-03 14:02 UTC (History)
1 user (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 Michael Weghorn 2025-07-02 05:55:04 UTC
Originally reported to me by email as follows:

"When inserting an envelope (alt+i, v, or Insert -> Envelope), on the third screen of the dialog which opens, you can select the envelope orientation.  The first six options here are radio buttons which are a series of images showing the various orientations - but NVDA cannot report anything to the user about what each means.

I tested with NVDA 2025.2 Beta 1 
on LibreOffice Calc 25.2.4.3 X86_64"

I can also reproduce that with Orca and the qt6 VCL plugin on Linux, current master. (Note that this is in Writer, not Calc, but there was another aspect mentioned in the same email.)

Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: fae0b4a9eb59812bb5b40624c9f151b3f07deb42
CPU threads: 32; OS: Linux 6.12; UI render: default; VCL: qt6 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Comment 1 Michael Weghorn 2025-07-02 06:05:17 UTC
Pending fix: https://gerrit.libreoffice.org/c/core/+/187260
Comment 2 Commit Notification 2025-07-02 06:57:50 UTC
Michael Weghorn committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7e59eaaf2eb2690c870fcdf43160880f62fbfd6c

tdf#167338 sw a11y: Set a11y names for envelope orientations

It will be available in 26.2.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 3 Commit Notification 2025-07-03 14:02:53 UTC
Michael Weghorn committed a patch related to this issue.
It has been pushed to "libreoffice-25-8":

https://git.libreoffice.org/core/commit/817d32963f58cf9cc8d6624acec679d7af2b7fa3

tdf#167338 sw a11y: Set a11y names for envelope orientations

It will be available in 25.8.0.0.beta2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.