mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
allow showing horizontal scrollbar in breakpoint properties (IDEA-76445)
This commit is contained in:
@@ -22,7 +22,9 @@ import com.intellij.debugger.engine.evaluation.TextWithImports;
|
||||
import com.intellij.debugger.engine.evaluation.TextWithImportsImpl;
|
||||
import com.intellij.openapi.actionSystem.*;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.editor.Document;
|
||||
import com.intellij.openapi.editor.Editor;
|
||||
import com.intellij.openapi.editor.EditorFactory;
|
||||
import com.intellij.openapi.editor.ex.EditorEx;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.psi.PsiElement;
|
||||
@@ -49,17 +51,14 @@ public class DebuggerStatementEditor extends DebuggerEditorImpl {
|
||||
public DebuggerStatementEditor(Project project, PsiElement context, @NonNls String recentsId, final CodeFragmentFactory factory) {
|
||||
super(project, context, recentsId, factory);
|
||||
myRecentIdx = getRecentItemsCount();
|
||||
myEditor = new EditorTextField("", project, factory.getFileType()) {
|
||||
final Document document = EditorFactory.getInstance().createDocument("");
|
||||
myEditor = new EditorTextField(document, project, factory.getFileType(), false, false) {
|
||||
protected EditorEx createEditor() {
|
||||
EditorEx editor = super.createEditor();
|
||||
editor.setVerticalScrollbarVisible(true);
|
||||
editor.setHorizontalScrollbarVisible(true);
|
||||
return editor;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean isOneLineMode() {
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
setLayout(new BorderLayout());
|
||||
|
||||
+1
-1
@@ -252,7 +252,7 @@ public abstract class BreakpointPropertiesPanel {
|
||||
myConditionMagnifierButton = new FixedSizeButton(myConditionCombo);
|
||||
conditionPanel.add(myConditionMagnifierButton, BorderLayout.EAST);
|
||||
myConditionMagnifierButton.setFocusable(false);
|
||||
myConditionMagnifierButton.addActionListener(new MagnifierButtonAction(project, myConditionCombo, myConditionCheckbox.getText()));
|
||||
myConditionMagnifierButton.addActionListener(new MagnifierButtonAction(project, myConditionCombo, "Condition"));
|
||||
|
||||
insert(myConditionComboPanel, conditionPanel);
|
||||
insert(myLogExpressionComboPanel, myLogExpressionCombo);
|
||||
|
||||
Reference in New Issue
Block a user