LanguageClient: Fix icon cache

Change-Id: I084489de7439f4d99694c73f669520eec2b3f368
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2019-05-14 08:15:46 +02:00
parent 24abfa05f1
commit 24ac4b9e73

View File

@@ -238,7 +238,7 @@ const QIcon symbolIcon(int type)
if (type < int(SymbolKind::FirstSymbolKind) || type > int(SymbolKind::LastSymbolKind))
return {};
auto kind = static_cast<SymbolKind>(type);
if (icons.contains(kind)) {
if (!icons.contains(kind)) {
switch (kind) {
case SymbolKind::File: icons[kind] = Utils::Icons::NEWFILE.icon(); break;
case SymbolKind::Module: icons[kind] = iconForType(Namespace); break;