Fixed memory leak issue with song image source not getting disposed. Added playbackbar configuration button.

This commit is contained in:
2025-03-05 22:08:46 -05:00
parent 9fc8791ad1
commit 9890236710
4 changed files with 34 additions and 4 deletions

View File

@@ -82,7 +82,7 @@
</StackPanel>
</Grid>
<!-- Action Buttons -->
<!-- Playback Buttons -->
<Grid Grid.Row="1" Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center">
<StackPanel Orientation="Horizontal">
<Button Classes="Flat" Command="{Binding PreviousSongCommand}">
@@ -102,6 +102,22 @@
</Button>
</StackPanel>
</Grid>
<!-- Action Buttons -->
<Grid Grid.Row="1" Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Right">
<StackPanel Orientation="Horizontal">
<Button Classes="Flat">
<PathIcon Classes="FlatButtonIcon" Data="{StaticResource SemiIconSetting}"></PathIcon>
<Button.Flyout>
<MenuFlyout Placement="Top">
<RadioButton Content="Compact" VerticalContentAlignment="Stretch" HorizontalAlignment="Stretch" GroupName="Density" />
<RadioButton Content="Comfortable" VerticalContentAlignment="Stretch" HorizontalAlignment="Stretch" GroupName="Density" />
<RadioButton Content="Cozy" VerticalContentAlignment="Stretch" HorizontalAlignment="Stretch" GroupName="Density" />
</MenuFlyout>
</Button.Flyout>
</Button>
</StackPanel>
</Grid>
</Grid>
</Border>
</UserControl>