From c2e8a50a261a3906ec1cf13b63577ea7f0d3307d Mon Sep 17 00:00:00 2001 From: "Dmitry.Krasilschikov" Date: Tue, 3 Dec 2019 20:11:11 +0200 Subject: [PATCH] IDEA-CR-55846 UX-931 intentions preview: turn on soft wraps and setup fix sizes for editor GitOrigin-RevId: a40c077d9cdcff2821ca14fb35207a3c91493611 --- .../intention/impl/preview/IntentionPreviewModel.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/preview/IntentionPreviewModel.kt b/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/preview/IntentionPreviewModel.kt index 4142ab418382..d3a3650df23d 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/preview/IntentionPreviewModel.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/preview/IntentionPreviewModel.kt @@ -16,6 +16,7 @@ import com.intellij.psi.PsiDocumentManager import com.intellij.psi.PsiFile import com.intellij.psi.codeStyle.CodeStyleManager import com.intellij.util.ui.JBUI +import java.awt.Dimension internal class IntentionPreviewModel { companion object { @@ -78,6 +79,11 @@ internal class IntentionPreviewModel { isAdditionalPageAtBottom = false } + if (text.length > 80) { + editor.component.preferredSize = Dimension(600, 80) + editor.settings.isUseSoftWraps = true + } + editor.gutterComponentEx.apply { setPaintBackground(false) setLineNumberConvertor { line -> line + lineShift }