diff --git a/bin/app/data/color_schemes/bad_rainbow.xml b/bin/app/data/color_schemes/bad_rainbow.xml index cf55fcb3..96a60d48 100644 --- a/bin/app/data/color_schemes/bad_rainbow.xml +++ b/bin/app/data/color_schemes/bad_rainbow.xml @@ -232,9 +232,9 @@ #FFFFFF - + type - + type @@ -294,9 +294,9 @@ global_variable - + type - + #873E3E diff --git a/bin/app/data/color_schemes/bright.xml b/bin/app/data/color_schemes/bright.xml index 05980902..6a7c524d 100644 --- a/bin/app/data/color_schemes/bright.xml +++ b/bin/app/data/color_schemes/bright.xml @@ -224,9 +224,9 @@ #3C3C3C - + type - + type @@ -280,9 +280,9 @@ global_variable - + type - + #EFC5C5 diff --git a/bin/app/data/color_schemes/dark.xml b/bin/app/data/color_schemes/dark.xml index 1b822ba6..71d51b35 100644 --- a/bin/app/data/color_schemes/dark.xml +++ b/bin/app/data/color_schemes/dark.xml @@ -227,9 +227,9 @@ #C3C3C3 - + type - + type @@ -283,9 +283,9 @@ global_variable> - + type - + #78282D diff --git a/src/lib/data/PersistentStorage.cpp b/src/lib/data/PersistentStorage.cpp index 5619fc85..ba72feb7 100644 --- a/src/lib/data/PersistentStorage.cpp +++ b/src/lib/data/PersistentStorage.cpp @@ -835,19 +835,23 @@ std::shared_ptr PersistentStorage::getGraphForActiveTokenIds(const std::v { nodeIds.push_back(node.id); } - for (const StorageFile& file : m_sqliteStorage.getAllByIds(ids)) - { - nodeIds.push_back(file.id); - } - if (nodeIds.size() != ids.size()) + if (!isNamespace) { - std::vector edges = m_sqliteStorage.getAllByIds(ids); - for (const StorageEdge& edge : edges) + for (const StorageFile& file : m_sqliteStorage.getAllByIds(ids)) { - if (edge.id > 0) + nodeIds.push_back(file.id); + } + + if (nodeIds.size() != ids.size()) + { + std::vector edges = m_sqliteStorage.getAllByIds(ids); + for (const StorageEdge& edge : edges) { - edgeIds.push_back(edge.id); + if (edge.id > 0) + { + edgeIds.push_back(edge.id); + } } } }