nvda icon indicating copy to clipboard operation
nvda copied to clipboard

Fix Eclipse and Dbeaver Autocomplete on Windows 11

Open thgcode opened this issue 10 months ago • 2 comments

Link to issue number:

closes #16416

Summary of the issue:

On Windows 11, some controls are above the Dbeaver autocomplete suggestions dialog, causing the check to see if is an autocomplete list item to fail.

Description of user facing changes

NVDA will speak the Dbeaver autocomplete list items on Windows 11 again.

Description of development approach

The solution was to improve this check to use the simple object navigation mode to ignore unwanted objects from the check and add the check for the start menu that is a Toggle Button on Windows 11.

Testing strategy:

  1. Opened Dbveaver.

  2. Pressed CTRL+ALT+ENTER on the sample database to open the console.

  3. Typed selec. NVDA spoke the suggestions.

Known issues with pull request:

None at present.

Code Review Checklist:

  • [ ] Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • [ ] Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • [ ] UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • [ ] API is compatible with existing add-ons.
  • [ ] Security precautions taken.

thgcode avatar Apr 17 '24 23:04 thgcode

  • PASS: Unit tests.
  • PASS: System tests (tags: installer NVDA).
  • CI timing (mins): INIT 0.0, INSTALL_START 1.0, INSTALL_END 0.9, BUILD_START 0.0, BUILD_END 28.2, TESTSETUP_START 0.0, TESTSETUP_END 0.4, TEST_START 0.0, TEST_END 2.4, FINISH_END 0.2
  • PASS: Translation comments check.
  • FAIL: Lint check. See test results for more information.
  • Build (for testing PR): https://ci.appveyor.com/api/buildjobs/ixwgmicqhup0dwoe/artifacts/output/nvda_snapshot_pr16417-31634,97e8ccaf.exe

See test results for failed build of commit 97e8ccafdb

AppVeyorBot avatar Apr 18 '24 00:04 AppVeyorBot

Performed some tests using the latest build on the Windows 10 machine and it continues working as well.

thgcode avatar Apr 18 '24 02:04 thgcode