From ffbfd1d02cf578cf22ec5f65e25eb89491952c3f Mon Sep 17 00:00:00 2001 From: cxl Date: Thu, 23 Jul 2015 21:09:34 +0000 Subject: [PATCH] ide: Fixed issue with two 'All' in Navigator #1184 git-svn-id: svn://ultimatepp.org/upp/trunk@8741 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/ide/Navigator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uppsrc/ide/Navigator.cpp b/uppsrc/ide/Navigator.cpp index 2456283ce..f0bf2fcce 100644 --- a/uppsrc/ide/Navigator.cpp +++ b/uppsrc/ide/Navigator.cpp @@ -435,7 +435,7 @@ void Navigator::NavGroup(bool local) String g = m.nest; if(m.kind == TYPEDEF) g.Trim(max(g.ReverseFind("::"), 0)); - if(IsNull(m.nest) || CodeBase().namespaces.Find(m.nest) >= 0) { + if(IsNull(g) || CodeBase().namespaces.Find(m.nest) >= 0) { if(g.GetCount()) // We want to show the namespace g << '\xff'; else @@ -612,7 +612,7 @@ void Navigator::Search() String s = gitem.GetKey(i); if(done.Find(s) < 0) { done.Add(s); - scope.Add(gitem.GetKey(i)); + scope.Add(s); } } scope.ScrollTo(sc);