Skip to content

Status bar handling does not work with Java Access Bridge applications #5674

@rpaquay

Description

@rpaquay

nvda uses the bottom left corner as a reference point for finding the status bar. This does not work for Java applications because, the bottom left corner is seen as a native window control. See https://code.google.com/p/android/issues/detail?id=198428#c2 for full details.

This can easily be reproduced using the SwingSet2 demo:

  • Download the SwingSet2 demo
  • Apply the attached diff to SwingSet2 so that there is a real "status bar" in the app
  • Run SwingSet2
  • Run nvda
  • use NVDA-End to speak the status bar

Result:
NVDA speaks "No status bar"

Expected:
NVDA speaks the content of the status bar "Press Shift F10 to activate pop up menu"

SwingSet2 diff: Make-status-bar-component-a-real-a11y-STATUS_BAR.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions