Skip to content

Commit

Permalink
Fixed theme not changing on first run
Browse files Browse the repository at this point in the history
  • Loading branch information
lpeyr committed Dec 10, 2023
1 parent 5ce2557 commit 1b91763
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions ColorPicker/Pages/FirstRun/ThemePage.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ private void LightBorder_MouseLeftButtonUp(object sender, MouseButtonEventArgs e
((Border)sender).BorderBrush = Global.GetColorFromResource("AccentColor");
Global.Settings.Theme = Themes.Light;
XmlSerializerManager.SaveToXml(Global.Settings, Global.SettingsPath);
Global.ChangeTheme();
}

private void DarkBorder_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
Expand All @@ -103,6 +104,7 @@ private void DarkBorder_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
((Border)sender).BorderBrush = Global.GetColorFromResource("AccentColor");
Global.Settings.Theme = Themes.Dark;
XmlSerializerManager.SaveToXml(Global.Settings, Global.SettingsPath);
Global.ChangeTheme();
}

private void SystemBorder_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
Expand All @@ -112,6 +114,7 @@ private void SystemBorder_MouseLeftButtonUp(object sender, MouseButtonEventArgs
((Border)sender).BorderBrush = Global.GetColorFromResource("AccentColor");
Global.Settings.Theme = Themes.System;
XmlSerializerManager.SaveToXml(Global.Settings, Global.SettingsPath);
Global.ChangeTheme();
}
}
}

0 comments on commit 1b91763

Please sign in to comment.