From 24ac4b9e735abf6435f41d71190dfcede8d89e64 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 14 May 2019 08:15:46 +0200 Subject: [PATCH] LanguageClient: Fix icon cache Change-Id: I084489de7439f4d99694c73f669520eec2b3f368 Reviewed-by: David Schulz --- src/plugins/languageclient/languageclientutils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/languageclient/languageclientutils.cpp b/src/plugins/languageclient/languageclientutils.cpp index e9889e1ef0d..317af50f745 100644 --- a/src/plugins/languageclient/languageclientutils.cpp +++ b/src/plugins/languageclient/languageclientutils.cpp @@ -238,7 +238,7 @@ const QIcon symbolIcon(int type) if (type < int(SymbolKind::FirstSymbolKind) || type > int(SymbolKind::LastSymbolKind)) return {}; auto kind = static_cast(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;