Use ReversibleStackPanel
MODIFY
WalletWasabi.Fluent/Views/NavBar/NavBar.axaml
WalletWasabi.Fluent/Views/NavBar/NavBar.axaml
Classes.horizontal="{Binding IsOpen}"
Classes.vertical="{Binding !IsOpen}">
<c:NavBarListBox.Styles>
- <Style Selector=":is(ListBox).vertical /template/ #PART_ItemsPresenter > StackPanel">
+ <Style Selector=":is(ListBox).vertical /template/ #PART_ItemsPresenter > ReversibleStackPanel">
<Setter Property="Orientation" Value="Vertical" />
<Setter Property="HorizontalAlignment" Value="Left" />
+ <Setter Property="ReverseOrder" Value="True" />
</Style>
- <Style Selector=":is(ListBox).horizontal /template/ #PART_ItemsPresenter > StackPanel">
+ <Style Selector=":is(ListBox).horizontal /template/ #PART_ItemsPresenter > ReversibleStackPanel">
<Setter Property="Orientation" Value="Horizontal" />
<Setter Property="HorizontalAlignment" Value="Left" />
+ <Setter Property="ReverseOrder" Value="False" />
</Style>
<Style Selector=":is(ListBox)">
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
- <StackPanel />
+ <ReversibleStackPanel />
</ItemsPanelTemplate>
</Setter.Value>
</Setter>

Use ReversibleStackPanel