diff --git a/src/Ryujinx/UI/Controls/RyujinxLogo.cs b/src/Ryujinx/UI/Controls/RyujinxLogo.cs index 2f555a93d..37d7bed04 100644 --- a/src/Ryujinx/UI/Controls/RyujinxLogo.cs +++ b/src/Ryujinx/UI/Controls/RyujinxLogo.cs @@ -24,6 +24,12 @@ namespace Ryujinx.Ava.UI.Controls Source = CurrentLogoBitmap.Value; IsVisible = !ConfigurationState.Instance.ShowOldUI; ConfigurationState.Instance.UI.SelectedWindowIcon.Event += WindowIconChanged_Event; + CurrentLogoBitmap.Event += CurrentLogoBitmapChanged_Event; + } + + private void CurrentLogoBitmapChanged_Event(object _, ReactiveEventArgs e) + { + Source = e.NewValue; } public static void RefreshAppIconFromSettings()