https://bugs.documentfoundation.org/show_bug.cgi?id=160806

            Bug ID: 160806
           Summary: Cannot ascend accessibility tree from calc document to
                    app
           Product: LibreOffice
           Version: 24.2.2.2 release
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]

Description:
It is possible to ascend the accessibility tree all the way to the desktop
frame from outside the Calc spreadsheet (e.g. from within a menu). This also
used to work reliably from within the spreadsheet; it no longer does.

N.B. I'm putting "sometimes" as the reproducibility. HOWEVER, right now it's
happening all the time for me. In the past this sometimes happened and
sometimes did not.

Steps to Reproduce:
1. Launch Calc
2. Launch the attached accessible-event listener in a terminal
3. Arrow within the file menu
4. Arrow within the spreadsheet

Actual Results:
-----
object:selection-changed in [menu | File]: child 0.
ancestors of source: menu bar, viewport, scroll pane, panel, panel, frame,
application, desktop frame

object:active-descendant-changed in [table | Sheet Sheet1]: child [table cell |
G7].
ancestors of source: document spreadsheet, panel, panel, root pane, frame
-----

Note that in the second case the final object is "frame" whereas in the first
case, after frame, there is "application, desktop frame"

Expected Results:
In both cases, after frame, there would be "application, desktop frame"



Reproducible: Sometimes


User Profile Reset: Yes

Additional Info:
Version: 24.2.2.1 (X86_64)
Build ID: 420(Build:1)
CPU threads: 48; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to