Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to interract with the interactive prompts in shell #13810

Closed
akash07k opened this issue Aug 22, 2022 · 4 comments
Closed

Unable to interract with the interactive prompts in shell #13810

akash07k opened this issue Aug 22, 2022 · 4 comments
Labels
Issue-Bug It either shouldn't be doing this or needs an investigation. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@akash07k
Copy link

Windows Terminal version

Microsoft.WindowsTerminalPreview version 1.15.2003.0

Windows build number

10.0.25182

Other Software

NVDA 2022.2 Stable and latest Alpha, WSL2

Steps to reproduce

  1. Start NVDA.
  2. Open windows terminal.
  3. Open a shell (WSL can also be used)
  4. now type sudo apt install exim4 openssl ca-certificates -y and press enter.
  5. Now type sudo dpkg-reconfigure exim4-config
  6. Interractive prompt will be launch which will ask some questions for configuring exim4.
  7. Press the arrow keys and observe. (We are unable to know relyably that which option is got focused because the announcement of the focus is very much confusing)
  8. Now switch to some other window by pressing ALT+Tab.
  9. Come back to the terminal window and try to read via object nav commands. (Most of the times NVDA won't read anything).
  10. Alternatively, timedatectl list-timezones can also be tried, this issue persists with every such prompt

Expected Behavior

Screen reader should announce the selected options properly.

Actual Behavior

Screen reader behaves very unrelyably on the interractive prompts and we can't determine properly that which item is focused.
Also, choosing the "OK" and "Cancel" options is very difficult.
Please check below speech output:
Akash@pi: ~
speak command keys on
NVDA+down arrow
Bottom
NVDA+down arrow
Bottom
NVDA+up arrow
NVDA+up arrow
NVDA+up arrow
NVDA+t
akash@pi: ~
NVDA+t
akash@pi: ~
NVDA+up arrow
NVDA+down arrow
Bottom
NVDA+down arrow
Bottom
NVDA+t
akash@pi: ~
down arrow
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
down arrow
│ mail sent by smarthost; no local mail │
down arrow
│ local delivery only; not on a network │
down arrow
│ no configuration at this time │
up arrow
│ no configuration at this time │
up arrow
│ no configuration at this time │
up arrow
│ local delivery only; not on a network │
up arrow
│ mail sent by smarthost; no local mail │
up arrow
│ mail sent by smarthost; received via SMTP or fetchmail │
down arrow
│ mail sent by smarthost; received via SMTP or fetchmail │
down arrow
│ mail sent by smarthost; received via SMTP or fetchmail │
down arrow
│ mail sent by smarthost; no local mail │
down arrow
│ local delivery only; not on a network │
down arrow
│ no configuration at this time │
down arrow
│ no configuration at this time │
down arrow
│ no configuration at this time │
up arrow
│ no configuration at this time │
up arrow
│ no configuration at this time │
up arrow
│ local delivery only; not on a network │
up arrow
│ mail sent by smarthost; no local mail │
up arrow
│ mail sent by smarthost; received via SMTP or fetchmail │
tab
tab
tab
tab
NVDA+up arrow

Please see Same issue logged with NVDA

@akash07k akash07k added the Issue-Bug It either shouldn't be doing this or needs an investigation. label Aug 22, 2022
@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Aug 22, 2022
@codeofdusk
Copy link
Contributor

codeofdusk commented Aug 22, 2022

This affects wt both with and without UIA notifications. I imagine this may be hard to solve/require a lot of thought as these are tough in any terminal.

CC @carlos-zamora.

@zadjii-msft
Copy link
Member

Isn't this basically the same as #13666/?

@ghost ghost added the Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something label Aug 22, 2022
@carlos-zamora
Copy link
Member

Yeah, I'm gonna say this is a duplicate of #13666.

/dup #13666

@ghost
Copy link

ghost commented Aug 22, 2022

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost ghost closed this as completed Aug 22, 2022
@ghost ghost added Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Aug 22, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug It either shouldn't be doing this or needs an investigation. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

4 participants