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

Tool Tips are not read in UWP apps when "report tooltips" is enabled #8118

Closed
btman16 opened this issue Mar 24, 2018 · 2 comments · Fixed by #8124
Closed

Tool Tips are not read in UWP apps when "report tooltips" is enabled #8118

btman16 opened this issue Mar 24, 2018 · 2 comments · Fixed by #8124
Milestone

Comments

@btman16
Copy link

@btman16 btman16 commented Mar 24, 2018

If "Report Tooltips" is turned on, tooltip messages are reported in Desktop programs but not for UWP apps.

Steps to Reproduce:

  1. Turn on report tooltips in object presentation.
  2. Open a modern program such as Microsoft Edge.
  3. Tab through the UI elements, not a web page. This is the area that includes the address bar, hub, etc.
    Expected result: Tool tips should be read for most controls.
    Actual Results: No tool tips are read.
    But if you open Narrator, tool tips are read, and this is important because the tool tips contain the access keys needed to get to menus and other controls quickly. Without this, NVDA users will have no easy way to learn the access keys in this and other situations.
    This is on Windows 10 build 17127.1 on a recent Master snapshot.

Thank you very much for your time and I look forward to any fixes you may be able to provide.

Sincerely,

Brandon Tyson

@josephsl
Copy link
Collaborator

@josephsl josephsl commented Mar 24, 2018

@josephsl
Copy link
Collaborator

@josephsl josephsl commented Mar 24, 2018

Hi,

Technical: we do have UIA_tooltipOpened event ready to go. The question is where do we put the handler for UWP tooltips (perhaps a new overlay class).

CC @ctoth, @michaelDCurran, @leonardder

josephsl added a commit to josephsl/nvda that referenced this issue Mar 25, 2018
Tooltips from universal apps are powered by XAML and has a specific class name (for now). Thus recognize them as proper tool tips.
josephsl added a commit to josephsl/nvda that referenced this issue Mar 30, 2018
josephsl added a commit to josephsl/nvda that referenced this issue Apr 15, 2018
…g ones from volume slider and other controls. Re nvaccess#8118.

Commented by Mick Curran (NV Access) and others: wrong assumption from my part - volume slider does not raise tool tip open event frequently, so this is safe to be called out. This is done by just checking for control type (same one as Windows 8.x toasts).
josephsl added a commit to josephsl/nvda that referenced this issue Jun 25, 2019
Tooltips from universal apps are powered by XAML and has a specific class name (for now). Thus recognize them as proper tool tips.
josephsl added a commit to josephsl/nvda that referenced this issue Jun 25, 2019
josephsl added a commit to josephsl/nvda that referenced this issue Jun 25, 2019
…g ones from volume slider and other controls. Re nvaccess#8118.

Commented by Mick Curran (NV Access) and others: wrong assumption from my part - volume slider does not raise tool tip open event frequently, so this is safe to be called out. This is done by just checking for control type (same one as Windows 8.x toasts).
@nvaccessAuto nvaccessAuto added this to the 2019.3 milestone Jul 26, 2019
feerrenrut pushed a commit that referenced this issue Jul 26, 2019
Fixes #8118

Tooltips from universal apps are powered by XAML and has a specific class name (for now). This allows us to recognize them as proper tool tips.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants