From afcce5f561d3636cb2e836a19b333f267cd9d66f Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Wed, 16 Dec 2015 20:38:27 +0100 Subject: [PATCH] IDEA-147920 Make Find in Path result previews editable --- .../lang-impl/src/com/intellij/find/impl/FindDialog.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/find/impl/FindDialog.java b/platform/lang-impl/src/com/intellij/find/impl/FindDialog.java index cfd51fe4531f..5f5a0ef373a4 100644 --- a/platform/lang-impl/src/com/intellij/find/impl/FindDialog.java +++ b/platform/lang-impl/src/com/intellij/find/impl/FindDialog.java @@ -31,6 +31,7 @@ import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Document; +import com.intellij.openapi.editor.EditorSettings; import com.intellij.openapi.editor.event.DocumentAdapter; import com.intellij.openapi.editor.event.DocumentEvent; import com.intellij.openapi.fileChooser.FileChooser; @@ -635,7 +636,13 @@ public class FindDialog extends DialogWrapper { new NavigateToSourceListener().installOn(table); Splitter previewSplitter = new Splitter(true, 0.5f, 0.1f, 0.9f); - myUsagePreviewPanel = new UsagePreviewPanel(myProject, new UsageViewPresentation()); + myUsagePreviewPanel = new UsagePreviewPanel(myProject, new UsageViewPresentation(), true) { + @Override + protected void customizeEditorSettings(EditorSettings settings) { + super.customizeEditorSettings(settings); + settings.setUseSoftWraps(true); + } + }; myResultsPreviewTable = table; myResultsPreviewTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() { @Override