Update App.axaml.cs

This commit is contained in:
yell0wsuit 2024-04-06 22:44:46 +07:00
commit 3ed8d5ba6c
No known key found for this signature in database
GPG key ID: 5B4F198A9800F6F4

View file

@ -1,6 +1,7 @@
using Avalonia; using Avalonia;
using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Markup.Xaml; using Avalonia.Markup.Xaml;
using Avalonia.Platform;
using Avalonia.Styling; using Avalonia.Styling;
using Avalonia.Threading; using Avalonia.Threading;
using Ryujinx.Ava.Common.Locale; using Ryujinx.Ava.Common.Locale;
@ -115,19 +116,19 @@ namespace Ryujinx.Ava
} }
} }
// Convert Avalonia.Platform.PlatformThemeVariant to the expected ThemeVariant type // Convert PlatformThemeVariant to the expected ThemeVariant type
private Avalonia.Styling.ThemeVariant ConvertThemeVariant(Avalonia.Platform.PlatformThemeVariant platformThemeVariant) private ThemeVariant ConvertThemeVariant(PlatformThemeVariant platformThemeVariant)
{ {
switch (platformThemeVariant) switch (platformThemeVariant)
{ {
case Avalonia.Platform.PlatformThemeVariant.Dark: case PlatformThemeVariant.Dark:
return Avalonia.Styling.ThemeVariant.Dark; return ThemeVariant.Dark;
case Avalonia.Platform.PlatformThemeVariant.Light: case PlatformThemeVariant.Light:
return Avalonia.Styling.ThemeVariant.Light; return ThemeVariant.Light;
default: default:
return Avalonia.Styling.ThemeVariant.Default; return ThemeVariant.Default;
} }
} }