-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Don't apply our weird window positioning hacks for clicks on traffic lights #17181
Conversation
…lights This hack fixes the minimize problem with macOS 15.0
Not quite sure if we should still trigger that NonClientLeftButtonDown event. It seems to be used for cancelling drag and mouse-leave events too. |
You can test this PR using the following package version. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixes issue on Sequioa Beta
…lights (#17181) This hack fixes the minimize problem with macOS 15.0
…lights (#17181) This hack fixes the minimize problem with macOS 15.0
…lights (#17181) This hack fixes the minimize problem with macOS 15.0
…lights (#17181) This hack fixes the minimize problem with macOS 15.0
This hack fixes the minimize problem with macOS 15.0
In general we should reconsider our habit of calling BringToFront on every click since checking for hit-tested view can't be healthy.
Could also do an alternative check for the hit-test resulting somewhere in contentView hierarchy to avoid className comparisons.