File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -32,9 +32,14 @@ public MsuViewModel(Msu msu)
3232
3333 [ Reactive ] public Msu Msu { get ; init ; }
3434
35- [ Reactive ] public string ? MsuName { get ; set ; }
35+ [ Reactive ]
36+ [ ReactiveLinkedProperties ( nameof ( ListText ) ) ]
37+ public string ? MsuName { get ; set ; }
38+
39+ [ Reactive ]
40+ [ ReactiveLinkedProperties ( nameof ( ListText ) ) ]
41+ public string ? MsuCreator { get ; set ; }
3642
37- [ Reactive ] public string ? MsuCreator { get ; set ; }
3843
3944 [ Reactive ] public AltOptions AltOptions { get ; set ; }
4045
@@ -60,6 +65,8 @@ public MsuViewModel(Msu msu)
6065 [ ReactiveLinkedProperties ( nameof ( ShuffleFrequencyIcon ) , nameof ( ShuffleFrequencyColor ) ) ]
6166 public ShuffleFrequency ShuffleFrequency { get ; set ; }
6267
68+ public string ListText => string . IsNullOrEmpty ( MsuCreator ) ? MsuName ?? "" : $ "{ MsuName } by { MsuCreator } ";
69+
6370 public IImmutableSolidColorBrush FavoriteIconColor => IsFavorite ? Brushes . Goldenrod : Brushes . Gray ;
6471
6572 public MaterialIconKind ShuffleFrequencyIcon => ShuffleFrequency switch
Original file line number Diff line number Diff line change 7878 </Grid .ContextMenu>
7979 <TextBlock Grid.Column=" 0"
8080 Grid.Row=" 0"
81- Text =" {Binding MsuName }"
81+ Text =" {Binding ListText }"
8282 FontSize =" 14"
8383 Margin =" 2"
8484 />
You can’t perform that action at this time.
0 commit comments