From ef30944ea2af7646d3598abcbbd4563e5ebbf63a Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 14 Nov 2022 18:19:31 +0100 Subject: [PATCH] [java-intentions] Avoid showing error in preview Fixes EA-746578 - T: LocalHintManager.getHintPosition GitOrigin-RevId: d27561f6855ce284993a3e517cb196262dff679e --- .../intellij/codeInsight/intention/impl/FillPermitsListFix.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/intention/impl/FillPermitsListFix.java b/java/java-impl/src/com/intellij/codeInsight/intention/impl/FillPermitsListFix.java index 14346b76f633..5895a7543f17 100644 --- a/java/java-impl/src/com/intellij/codeInsight/intention/impl/FillPermitsListFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/intention/impl/FillPermitsListFix.java @@ -4,6 +4,7 @@ package com.intellij.codeInsight.intention.impl; import com.intellij.codeInsight.daemon.impl.actions.IntentionActionWithFixAllOption; import com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil; import com.intellij.codeInsight.hint.HintManager; +import com.intellij.codeInsight.intention.preview.IntentionPreviewUtils; import com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement; import com.intellij.codeInspection.util.IntentionFamilyName; import com.intellij.codeInspection.util.IntentionName; @@ -85,6 +86,7 @@ public class FillPermitsListFix extends LocalQuickFixAndIntentionActionOnPsiElem } private static void reportError(@NotNull Project project, @NotNull @NlsContexts.HintText String message) { + if (IntentionPreviewUtils.isIntentionPreviewActive()) return; Editor editor = FileEditorManager.getInstance(project).getSelectedTextEditor(); if (editor == null) return; HintManager.getInstance().showErrorHint(editor, message);