Skip to content

Commit b249e10

Browse files
authored
Using the default stack layout instance across views causes breaks in thread affinitiy. (#5196)
1 parent 1b9db23 commit b249e10

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

dev/NavigationView/NavigationView.xaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,11 @@
399399
<ScrollViewer VerticalScrollBarVisibility="Auto">
400400
<local:ItemsRepeater
401401
AutomationProperties.AccessibilityView = "Content"
402-
x:Name="TopNavMenuItemsOverflowHost"/>
402+
x:Name="TopNavMenuItemsOverflowHost">
403+
<local:ItemsRepeater.Layout>
404+
<local:StackLayout />
405+
</local:ItemsRepeater.Layout>
406+
</local:ItemsRepeater>
403407
</ScrollViewer>
404408
</local:ItemsRepeaterScrollHost>
405409
</Flyout>
@@ -581,7 +585,11 @@
581585
<local:ItemsRepeater
582586
x:Name="MenuItemsHost"
583587
AutomationProperties.Name="{TemplateBinding AutomationProperties.Name}"
584-
AutomationProperties.AccessibilityView = "Content"/>
588+
AutomationProperties.AccessibilityView = "Content">
589+
<local:ItemsRepeater.Layout>
590+
<local:StackLayout />
591+
</local:ItemsRepeater.Layout>
592+
</local:ItemsRepeater>
585593
</ScrollViewer>
586594
</local:ItemsRepeaterScrollHost>
587595

@@ -608,7 +616,11 @@
608616
contract7Present:VerticalAnchorRatio="1">
609617
<local:ItemsRepeater
610618
x:Name="FooterMenuItemsHost"
611-
AutomationProperties.AccessibilityView = "Content"/>
619+
AutomationProperties.AccessibilityView = "Content">
620+
<local:ItemsRepeater.Layout>
621+
<local:StackLayout />
622+
</local:ItemsRepeater.Layout>
623+
</local:ItemsRepeater>
612624
</ScrollViewer>
613625
</local:ItemsRepeaterScrollHost>
614626
</Grid>

0 commit comments

Comments
 (0)