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

ToolStrip tooltips can appear directly under cursor hotspot #12958

Open
toehead2001 opened this issue Feb 15, 2025 · 5 comments · May be fixed by #12959
Open

ToolStrip tooltips can appear directly under cursor hotspot #12958

toehead2001 opened this issue Feb 15, 2025 · 5 comments · May be fixed by #12959
Labels
Milestone

Comments

@toehead2001
Copy link
Contributor

.NET version

9.0

Did it work in .NET Framework?

No

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

No response

Issue description

When a ToolStrip is next to the Windows Taskbar, a ToolStripItem's ToolTip can appear directly under cursor HotSpot. This prevents the item from being clicked.

This is an issue that has come up quite a few times over the years in the Paint.NET community.

Image

ToolTipIssue.webm

cc: @rickbrew

Steps to reproduce

  1. Move a Form so that a ToolStrip is just above the Windows Taskbar.
  2. Hover the mouse over a ToolStripItem until its ToolTip appears.
  3. Try to click the ToolStripItem.
@toehead2001 toehead2001 added the untriaged The team needs to look at this issue in the next triage label Feb 15, 2025
@dotnet-policy-service dotnet-policy-service bot added the 🚧 work in progress Work that is current in progress label Feb 15, 2025
@rickbrew
Copy link

I'd love to see this fixed. I've always had to disable tooltips in the status bar of Paint.NET because they just don't work there. Ever since the migration to .NET 2.0 and ToolStrip, anyway (so, 95% of Paint.NET's lifespan).

@rickbrew
Copy link

And by that I mean that I actually have text for tooltips on elements in Paint.NET's statusbar. Fully translated text that's ready-to-go. I just can't enable them because the user experience is completely broken. And even then it's still possible to move other things around (like the Layers window, as shown above) to recreate this problem.

@Zheng-Li01
Copy link
Member

Got the below results. The tooltip text keeps blinking if using mouse over a ToolStripItem's bottom edge as below screenshot.
Image
Image

@rickbrew
Copy link

I saw similar behavior if the element is at the very bottom right of the workspace area (like just above the taskbar clock). Didn't necessarily require the mouse to be at a particular spot. Seemed like the tooltip was being nudged away from the screen edge and was popping up under the mouse anyway.

@merriemcgaw merriemcgaw removed the untriaged The team needs to look at this issue in the next triage label Feb 18, 2025
@merriemcgaw merriemcgaw added this to the 10.0 Preview3 milestone Feb 18, 2025
@merriemcgaw
Copy link
Member

Great find, thank you so much! We definitely want to take this for Preview 3, but it may take us a few days to get to the code review of the PR. @toehead2001 - we really appreciate the contribution, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants