diff --git a/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs index 4ca21e788..5e7df4d62 100644 --- a/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs @@ -310,15 +310,10 @@ namespace Ryujinx.Ava.UI.ViewModels private void TotalTimePlayed_Recalculated(Optional ts) { - if (ts.HasValue) - { - var formattedPlayTime = ValueFormatUtils.FormatTimeSpan(ts.Value); - LocaleManager.Instance.SetDynamicValues(LocaleKeys.GameListLabelTotalTimePlayed, formattedPlayTime); - ShowTotalTimePlayed = formattedPlayTime != string.Empty; - return; - } - ShowTotalTimePlayed = ts.HasValue; + + if (ts.HasValue) + LocaleManager.Instance.SetDynamicValues(LocaleKeys.GameListLabelTotalTimePlayed, ValueFormatUtils.FormatTimeSpan(ts.Value)); } public bool ShowTotalTimePlayed @@ -339,6 +334,7 @@ namespace Ryujinx.Ava.UI.ViewModels _listSelectedApplication = value; if (_listSelectedApplication != null && ListAppContextMenu == null) + ListAppContextMenu = new ApplicationContextMenu(); else if (_listSelectedApplication == null && ListAppContextMenu != null) ListAppContextMenu = null!; diff --git a/src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml b/src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml index b03736681..b649ae767 100644 --- a/src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml +++ b/src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml @@ -64,7 +64,6 @@ MinWidth="200" Height="6" VerticalAlignment="Center" - Margin="0, 0, 5, 0" Foreground="{DynamicResource SystemAccentColorLight2}" IsVisible="{Binding StatusBarVisible}" Maximum="{Binding StatusBarProgressMaximum}"