Bug 118508 - Accessibility events missing when entire row/column unselected in Calc
Summary: Accessibility events missing when entire row/column unselected in Calc
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
(earliest affected) release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
Keywords: accessibility
Depends on:
Blocks: a11y-Linux
  Show dependency treegraph
Reported: 2018-07-02 20:20 UTC by Joanmarie Diggs
Modified: 2021-09-14 13:41 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:
Regression By:

aforementioned pyatspi accessible-event listener (277 bytes, text/x-python)
2018-07-02 20:20 UTC, Joanmarie Diggs

Note You need to log in before you can comment on or make changes to this bug.
Description Joanmarie Diggs 2018-07-02 20:20:01 UTC
Because Calc doesn't notify Orca when an entire row or column has become unselected, Orca cannot notify the user.

Steps to Reproduce:
1. Launch the attached pyatspi accessible-event listener in a terminal
2. Launch Calc and give focus to the spreadsheet table
3. Press Shift+Space to select a row or Ctrl+Space to select a column
4. Use Shift + Arrows to select a couple more rows/columns
5. Use Shift + Arrow in opposite direction to unselect what became selected in step 4

Actual Results:
Each time step 4 is performed, the event listener prints out an event (good).

Each time step 5 is performed, the event listener does NOT print out an event (bad).

Expected Results:
Each time step 4 or step 5 were performed, the event listener would print out an event.

Reproducible: Always

User Profile Reset: No

Additional Info:
Comment 1 Joanmarie Diggs 2018-07-02 20:20:35 UTC
Created attachment 143273 [details]
aforementioned pyatspi accessible-event listener
Comment 2 Samuel Thibault 2018-07-04 08:15:00 UTC
I can confirm the issue.
Comment 3 Frans-Willem Post 2018-08-03 09:44:59 UTC
I can confirm the issue

Build ID: 1:6.0.3-0ubuntu1
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: nl-NL (en_US.UTF-8); Calc: group
Comment 4 QA Administrators 2021-01-18 04:08:02 UTC Comment hidden (obsolete)
Comment 5 Samuel Thibault 2021-01-19 00:30:52 UTC
This is still a concern with version