From 0a5f0549e5adb52c46d3f11e3535faf548d9c59f Mon Sep 17 00:00:00 2001 From: "Joel W. Reed" Date: Wed, 28 Nov 2007 22:24:49 -0500 Subject: [PATCH] fixup empty top-level project handling --- class/Gtk.TeamFoundation/RepositoryView.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/class/Gtk.TeamFoundation/RepositoryView.cs b/class/Gtk.TeamFoundation/RepositoryView.cs index 0038a64..8c6d404 100644 --- a/class/Gtk.TeamFoundation/RepositoryView.cs +++ b/class/Gtk.TeamFoundation/RepositoryView.cs @@ -112,8 +112,13 @@ namespace Gtk.TeamFoundation ItemSpec itemSpec = new ItemSpec(path, RecursionType.OneLevel); ItemSet itemSet = versionControlServer.GetItems(itemSpec, VersionSpec.Latest, DeletedState.NonDeleted, ItemType.Folder, false); - if (itemSet.Items.Length == 0) - SetRowValue(store, iter, indx, null, " - item list not available - ", "", "", null); + if (itemSet.Items.Length == 1) + { + TreeIter citer; + store.IterChildren(out citer, iter); + store.Remove(ref citer); + return; + } foreach (Microsoft.TeamFoundation.VersionControl.Client.Item item in itemSet.Items) { -- 2.11.4.GIT