From c84b32b3845b58f06fe8a3a24807c4b50622ae2f Mon Sep 17 00:00:00 2001 From: Steve Sharp Date: Tue, 7 Jul 2020 21:25:10 +0100 Subject: [PATCH] Fix for crash when deleting characters --- MainWindow.xaml.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index b09c1043..697f1581 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -26,7 +26,7 @@ public partial class MainWindow : Window { public static MainWindow AppWindow; - public const string SMT_VERSION = "SMT_088"; + public const string SMT_VERSION = "SMT_089"; private LogonWindow logonBrowserWindow; @@ -52,7 +52,7 @@ public MainWindow() InitializeComponent(); - Title = "SMT (Pathos' Crash Test Dummy : " + SMT_VERSION + ")"; + Title = "SMT (Pathos, Crashier Test Dummy : " + SMT_VERSION + ")"; CheckGitHubVersion(); @@ -703,8 +703,6 @@ private void CurrentActiveCharacterCombo_Selected(object sender, SelectionChange RegionsViewUC.ActiveCharacter = null; RegionUC.ActiveCharacter = null; FleetMembersList.ItemsSource = null; - CollectionViewSource.GetDefaultView(FleetMembersList.ItemsSource).Refresh(); - RegionUC.UpdateActiveCharacter(); UniverseUC.UpdateActiveCharacter(null); } @@ -733,9 +731,11 @@ private void CharactersListMenuItemDelete_Click(object sender, RoutedEventArgs e EVEData.LocalCharacter lc = CharactersList.SelectedItem as EVEData.LocalCharacter; + + ActiveCharacter = null; FleetMembersList.ItemsSource = null; - CollectionViewSource.GetDefaultView(FleetMembersList.ItemsSource).Refresh(); + CurrentActiveCharacterCombo.SelectedIndex = -1; RegionsViewUC.ActiveCharacter = null;