-
Notifications
You must be signed in to change notification settings - Fork 760
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Align Popup light-dismiss with WinUI
Handle pointer events exclusively on PopupPanel (not quite PopupRoot, but close). Rather than bounds-checking and adding handlers to the child content, just check the OriginalSource of the event, as WinUI does, to exclude events that are 'blocked' by the Popup content. This aligns Uno with WinUI in terms of hit-transparent areas of the content.
- Loading branch information
1 parent
3078e4e
commit 040acc4
Showing
3 changed files
with
15 additions
and
91 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters