diff --git a/src/ManagedDrive.App/MainWindow.xaml b/src/ManagedDrive.App/MainWindow.xaml
index 5b6a29c..6dd4f75 100644
--- a/src/ManagedDrive.App/MainWindow.xaml
+++ b/src/ManagedDrive.App/MainWindow.xaml
@@ -134,19 +134,19 @@
Click="MinimizeButton_Click"
ToolTip="{DynamicResource Tip.Minimize}"
AutomationProperties.Name="{DynamicResource Tip.Minimize}">
-
+
diff --git a/src/ManagedDrive.App/MainWindow.xaml.cs b/src/ManagedDrive.App/MainWindow.xaml.cs
index 73d754f..10c2cb9 100644
--- a/src/ManagedDrive.App/MainWindow.xaml.cs
+++ b/src/ManagedDrive.App/MainWindow.xaml.cs
@@ -16,8 +16,6 @@ public MainWindow(MainViewModel viewModel)
InitializeComponent();
DataContext = viewModel;
WindowMaximizeHelper.HookMaximizeBehavior(this);
- StateChanged += (_, _) => UpdateMaximizeIcon();
- UpdateMaximizeIcon();
}
private void CloseButton_Click(object sender, RoutedEventArgs e) => Close();
@@ -27,14 +25,6 @@ public MainWindow(MainViewModel viewModel)
private void MaximizeButton_Click(object sender, RoutedEventArgs e) =>
WindowState = WindowState == WindowState.Maximized ? WindowState.Normal : WindowState.Maximized;
- ///
- /// Swaps the caption button's glyph between "maximize" and "restore" to match the current
- /// , since it toggles between the two rather than having
- /// separate buttons for each.
- ///
- private void UpdateMaximizeIcon() =>
- MaximizeIcon.Text = WindowState == WindowState.Maximized ? "" : "";
-
///
/// Keeps the selected disk in view: a clicked notification can select one that is scrolled away.
///
diff --git a/src/ManagedDrive.App/Themes/AppTheme.xaml b/src/ManagedDrive.App/Themes/AppTheme.xaml
index 574bee1..0c42f15 100644
--- a/src/ManagedDrive.App/Themes/AppTheme.xaml
+++ b/src/ManagedDrive.App/Themes/AppTheme.xaml
@@ -99,6 +99,38 @@
+
+
+
+
+
+
+
+
+