ui: Tab in search completes up to next ::, Delete erases to last ::

bug id = 133
This commit is contained in:
Eberhard Graether
2016-08-06 16:39:43 +02:00
parent fae418897c
commit 17fece804b
7 changed files with 67 additions and 5 deletions
+5
View File
@@ -589,6 +589,11 @@ std::vector<SearchMatch> PersistentStorage::getAutocompletionMatches(const std::
const StorageNode& node = storageNodesMap[elementId];
match.nameHierarchies.push_back(NameHierarchy::deserialize(node.serializedName));
if (!match.hasChildren)
{
match.hasChildren = m_hierarchyCache.nodeHasChildren(node.id);
}
if (!firstNode)
{
firstNode = &node;