Skip to content

Is there any downside of turn OverlayPopups true in Win32PlatformOptions? #17941

Answered by StefanKoell
seishinkouki asked this question in Q&A
Discussion options

You must be logged in to vote

I've experienced a couple of weird issues with that option set. For example, sometimes opening ComboBoxes may change the scroll position. Right now, you have to set this option in order to create overlay popups which should stay open (IsLightDismissEnabled = false) because of an ancient bug which creates a popup window with TopMost enabled:
#17841
The above PR fixes this issue and hopefully this PR will be merged soon, so upvoting or commenting on it could help ;)

There's another PR here:
#5629
If this gets merged, you could leave OverlayPopups set to false so that all controls by default use the native window but specific popups can be configured to use the Overlay layer.

In short, if th…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@seishinkouki
Comment options

Answer selected by seishinkouki
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants