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

Keyboard tooltip of toolStripDropDown item keeps displaying when tab to other control #12589

Open
Olina-Zhang opened this issue Dec 5, 2024 · 1 comment · May be fixed by #12750
Open

Keyboard tooltip of toolStripDropDown item keeps displaying when tab to other control #12589

Olina-Zhang opened this issue Dec 5, 2024 · 1 comment · May be fixed by #12750
Assignees
Labels
🚧 work in progress Work that is current in progress tenet-accessibility MAS violation, UIA issue; problems with accessibility standards

Comments

@Olina-Zhang
Copy link
Member

Olina-Zhang commented Dec 5, 2024

.NET version

.NET 10 with 10.0.100-alpha.1.24573.1 build

Did it work in .NET Framework?

Not tested/verified

Did it work in any of the earlier releases of .NET Core or .NET 5+?

No, still repro in .NET 6.0/7.0/8.0/9.0

Issue description

Keyboard tooltip of toolStripDropDown item keeps displaying when tab to other control:

Image

ToolTipIssue.mp4

Steps to reproduce

  1. Create Winforms .NET app with toolStrip and button added
  2. In toolStrip, add ToolStripDropDownButton, add toolStripMenuItem for ToolStripDropDownButton
  3. Set toolStrip's TabStop property to True
  4. Focus on toolStripMenuItem, set its AutoToolTip property to True
  5. Build and run app
  6. Press down to expand ToolStripDropDownButton - it will focus on toolStripMenuItem with its keyboard tooltip displayed
  7. Press enter to collapse ToolStripDropDownButton, tab to another control: button

Test app: WinFormsApp15.zip

@Olina-Zhang Olina-Zhang added untriaged The team needs to look at this issue in the next triage tenet-accessibility MAS violation, UIA issue; problems with accessibility standards labels Dec 5, 2024
@LeafShi1 LeafShi1 removed the untriaged The team needs to look at this issue in the next triage label Jan 6, 2025
@LeafShi1
Copy link
Member

LeafShi1 commented Jan 6, 2025

This issue doesn't reproduce in .NET Framework project

@Epica3055 Epica3055 self-assigned this Jan 9, 2025
Epica3055 added a commit to Epica3055/winforms that referenced this issue Jan 10, 2025
@dotnet-policy-service dotnet-policy-service bot added the 🚧 work in progress Work that is current in progress label Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚧 work in progress Work that is current in progress tenet-accessibility MAS violation, UIA issue; problems with accessibility standards
Projects
None yet
3 participants