From b4addcc125630378b910a2660c88a3ba2258c6d3 Mon Sep 17 00:00:00 2001 From: John Gross Date: Mon, 15 Apr 2019 15:41:13 -0700 Subject: [PATCH] Add nullchecks to player action buttons --- Torch.Server/Views/PlayerListControl.xaml.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Torch.Server/Views/PlayerListControl.xaml.cs b/Torch.Server/Views/PlayerListControl.xaml.cs index f59f670..17268d6 100644 --- a/Torch.Server/Views/PlayerListControl.xaml.cs +++ b/Torch.Server/Views/PlayerListControl.xaml.cs @@ -80,6 +80,9 @@ namespace Torch.Server private void KickButton_Click(object sender, RoutedEventArgs e) { + if (PlayerList.SelectedItem == null) + return; + var player = (KeyValuePair)PlayerList.SelectedItem; try { @@ -93,6 +96,9 @@ namespace Torch.Server private void BanButton_Click(object sender, RoutedEventArgs e) { + if (PlayerList.SelectedItem == null) + return; + var player = (KeyValuePair)PlayerList.SelectedItem; try { @@ -106,6 +112,9 @@ namespace Torch.Server private void PromoteButton_OnClick(object sender, RoutedEventArgs e) { + if (PlayerList.SelectedItem == null) + return; + var player = (KeyValuePair)PlayerList.SelectedItem; try { @@ -119,6 +128,9 @@ namespace Torch.Server private void DemoteButton_OnClick(object sender, RoutedEventArgs e) { + if (PlayerList.SelectedItem == null) + return; + var player = (KeyValuePair)PlayerList.SelectedItem; try {