From bce0a77a94ba5b255e38befd21035b16e3c34d9a Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Wed, 16 May 2018 13:17:38 +0300 Subject: [PATCH] Scratch: fix duplicating of errors in scratch output toolwindow --- .../kotlin/idea/scratch/output/InlayScratchOutputHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/output/InlayScratchOutputHandler.kt b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/output/InlayScratchOutputHandler.kt index a7d59fe6e6f..d5b8bda1734 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/output/InlayScratchOutputHandler.kt +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/scratch/output/InlayScratchOutputHandler.kt @@ -33,7 +33,7 @@ object InlayScratchOutputHandler : ScratchOutputHandler { override fun handle(file: ScratchFile, expression: ScratchExpression, output: ScratchOutput) { val inlayText = StringUtil.shortenTextWithEllipsis(output.text.substringBefore("\n"), 50, 0) - if (inlayText != output.text) { + if (inlayText != output.text && output.type != ScratchOutputType.ERROR) { ToolWindowScratchOutputHandler.handle(file, expression, output) }