You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Pop-ups of Xaml controls need positioning and dismissal #15557
yarn install
cd example
yarn install
yarn react-native run-windows
Scroll app window randomly
Click on picker controls to see popup having random offset
Expected Results
Popups should show up at the centre of the parent control. If this isn't feasible -- parent control is at window border -- then at top/bottom edge of parent.
CLI version
20.0.0
Environment
System:
OS: Windows 11 10.0.26200
CPU: (12) arm64 Snapdragon(R) X 12-core X1E80100 @ 3.40 GHz
Memory: 39.84 GB / 63.49 GB
Binaries:
Node:
version: 25.3.0
path: C:\Program Files\nodejs\node.EXE
Yarn:
version: 3.6.1
path: C:\Program Files (x86)\Yarn\bin\yarn.CMD
npm:
version: 11.6.2
path: C:\Program Files\nodejs\npm.CMD
Watchman: Not Found
SDKs:
Android SDK: Not Found
Windows SDK:
AllowDevelopmentWithoutDevLicense: Enabled
AllowAllTrustedApps: Enabled
Versions:
- 10.0.19041.0
- 10.0.22621.0
- 10.0.26100.0
IDEs:
Android Studio: Not Found
Visual Studio:
- 18.2.11408.102 (Visual Studio Enterprise 2026)
- 17.14.36908.2 (Visual Studio Enterprise 2022)
Languages:
Java: Not Found
Ruby: Not Found
npmPackages:
"@react-native-community/cli":
installed: 20.0.0
wanted: 20.0.0
react:
installed: 19.1.0
wanted: 19.1.0
react-native:
installed: 0.81.5
wanted: 0.81.5
react-native-windows:
installed: 0.0.0-canary.1020
wanted: 0.0.0-canary.1020
npmGlobalPackages:
"*react-native*": Not Found
Android:
hermesEnabled: false
newArchEnabled: false
iOS:
hermesEnabled: Not found
newArchEnabled: Not found
changed the title [-]Pop-ups of Xaml controls need correct positioning and dismissal[/-][+]Pop-ups of Xaml controls need positioning and dismissal[/+]on Jan 19, 2026
Activity
sundaramramaswamy commentedon Jan 19, 2026
Repro and fix in a plain Win32 app using Xaml islands and multiple controls: https://github.com/sundaramramaswamy/ToyXamlIslands/commits/ManyXamlIslands/
[-]Pop-ups of Xaml controls need correct positioning and dismissal[/-][+]Pop-ups of Xaml controls need positioning and dismissal[/+]Fix XAML popup positioning and light dismiss in ScrollView (microsoft…
Fix XAML popup positioning and light dismiss in ScrollView (microsoft…
Fix XAML popup positioning - convert to DIPs and update synchronously
Fix XAML popup positioning and light dismiss in ScrollView (#15557) (#…
Fix XAML popup positioning and light dismiss in ScrollView (microsoft…
Fix XAML popup positioning and light dismiss in ScrollView (microsoft…
[0.82] cherry pick: Overflow Parity and fix xaml popup positioning 15…