Scratch: fix duplicating of errors in scratch output toolwindow
This commit is contained in:
+1
-1
@@ -33,7 +33,7 @@ object InlayScratchOutputHandler : ScratchOutputHandler {
|
|||||||
|
|
||||||
override fun handle(file: ScratchFile, expression: ScratchExpression, output: ScratchOutput) {
|
override fun handle(file: ScratchFile, expression: ScratchExpression, output: ScratchOutput) {
|
||||||
val inlayText = StringUtil.shortenTextWithEllipsis(output.text.substringBefore("\n"), 50, 0)
|
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)
|
ToolWindowScratchOutputHandler.handle(file, expression, output)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user