From 627a2ec8a3b6b6711c2d55c3de0d1019d88df1f6 Mon Sep 17 00:00:00 2001 From: "Samir L. Boulema" Date: Tue, 9 Jan 2018 15:25:45 +0100 Subject: [PATCH] Improve type checking on TSVNTreeViewItem --- TSVN/TSVNToolWindowControl.xaml.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TSVN/TSVNToolWindowControl.xaml.cs b/TSVN/TSVNToolWindowControl.xaml.cs index c34171c..c450b10 100644 --- a/TSVN/TSVNToolWindowControl.xaml.cs +++ b/TSVN/TSVNToolWindowControl.xaml.cs @@ -76,7 +76,7 @@ private void ProcessChange(TSVNTreeViewFolderItem root, string solutionDir, stri var path = change.Substring(8); var pathParts = path.Split('\\'); - for (int i = 0; i < pathParts.Length; i++) + for (var i = 0; i < pathParts.Length; i++) { var item = FindItem(root, pathParts[i]); if (item == null) @@ -93,9 +93,9 @@ private void ProcessChange(TSVNTreeViewFolderItem root, string solutionDir, stri root.Items.Add(newItem); } - else + else if (item is TSVNTreeViewFolderItem folderItem) { - root = (TSVNTreeViewFolderItem)item; + root = folderItem; } } }