From aac4abdfff3bb9d3ea92acee48ae575024ddaf43 Mon Sep 17 00:00:00 2001 From: Artemiy Sartakov Date: Thu, 7 May 2020 15:24:17 +0700 Subject: [PATCH] Problems view: disable hint settings for all languages except java (IDEA-CR-61211) GitOrigin-RevId: cf1e0452ee266181dee6b1386090c53048896986 --- .../problems/pass/ProjectProblemInlaySettingsProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemInlaySettingsProvider.java b/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemInlaySettingsProvider.java index cc0c85449a7e..6f42a7bb738f 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemInlaySettingsProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/problems/pass/ProjectProblemInlaySettingsProvider.java @@ -26,6 +26,7 @@ public class ProjectProblemInlaySettingsProvider implements InlaySettingsProvide @NotNull @Override public List createModels(@NotNull Project project, @NotNull Language language) { + if (!getSupportedLanguages(project).contains(language)) return Collections.emptyList(); InlayHintsSettings config = InlayHintsSettings.instance(); boolean hintsEnabled = config.hintsEnabled(SettingsModel.SETTINGS_KEY, language); SettingsModel settingsModel = new SettingsModel(hintsEnabled, SettingsModel.SETTINGS_KEY.getId());