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

Add OverlayInputPassThroughElement to FlyoutBase. #8446

Closed
wants to merge 1 commit into from

Conversation

grokys
Copy link
Member

@grokys grokys commented Jul 5, 2022

What does the pull request do?

Allows setting OverlayInputPassThroughElement on flyouts in order to allow controls underneath the flyout to still receive input events.

UWP's FlyoutBase has this property and implementing it in Avalonia is as simple as defining the property and passing its value to the underlying Popup.

UWP's `FlyoutBase` has this property and implementing it in Avalonia is as simple as defining the property and passing its value to the underlying `Popup`.
@avaloniaui-team
Copy link
Contributor

You can test this PR using the following package version. 0.10.999-cibuild0021606-beta. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]

@pr8x
Copy link
Contributor

pr8x commented Jul 5, 2022

Oops, didn't see your PR. This will probably conflict with #8448 where I attempt to fix Button flyouts by manually setting the OverlayInputPassThroughElement to the placement target.

@grokys
Copy link
Member Author

grokys commented Jul 6, 2022

Closing in favor of #8448.

@grokys grokys closed this Jul 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants