dotnet / wpf

WPF is a .NET Core UI framework for building Windows desktop applications.
MIT License
7.08k stars 1.17k forks source link

Narrator narrates TabItem twice when tab changed with navigation keys (arrow keys) #7294

Closed ronak-k-p closed 1 year ago

ronak-k-p commented 1 year ago
lindexi commented 1 year ago

@ronak-k-p Could you provide us a sample repro application ?

I can't reproduce your problem.

ronak-k-p commented 1 year ago

WpfApp1.zip @lindexi You need to switch tab item by pressing arrow key. (Tab selection on mouse click narrates fine !)

lindexi commented 1 year ago

It seems that this behavior is what I expect. Did I misunderstand your question?

ronak-k-p commented 1 year ago

@lindexi Please open Narrator before opening sample app.

image

Narrator is a screen reader in Microsoft Windows. Developed by Professor Paul Blenkhorn in 2000, the utility made the Windows operating system more accessible for blind and visually impaired users.

When you open narrator it reads out every action performed or focused with keyboard or mouse. When we do switch TabItem with arrow key narrators read out action two times.

@singhashish-wpf , @anjalisheel-wpf Could you please check this issue?

anjali-wpf commented 1 year ago

@ronak-k-p I investigated this issue, I observed the behavior even through narrator buddy, it seems to be a narrator issue and not specific to wpf. Same code is getting executed for keyboard navigation and mouse navigation.

ghost commented 1 year ago

This submission has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 14 days.

It will be closed if no further activity occurs within 7 days of this comment.