nvda
nvda copied to clipboard
Fix Eclipse and Dbeaver Autocomplete on Windows 11
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:
-
Opened Dbveaver.
-
Pressed CTRL+ALT+ENTER on the sample database to open the console.
-
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.
- 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
Performed some tests using the latest build on the Windows 10 machine and it continues working as well.