diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/EditVarConstraintsDialog.java b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/EditVarConstraintsDialog.java index 632140192b31..9a137efee3a1 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/EditVarConstraintsDialog.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/EditVarConstraintsDialog.java @@ -423,13 +423,11 @@ class EditVarConstraintsDialog extends DialogWrapper { invertWithinIn.setSelected(varInfo.isInvertWithinConstraint()); } - boolean isExprContext = true; final boolean contextVar = Configuration.CONTEXT_VAR_NAME.equals(var.getName()); - if (contextVar) isExprContext = false; containedInConstraints.setVisible(contextVar); - expressionConstraints.setVisible(isExprContext); - partOfSearchResults.setEnabled(!contextVar); //? - + textConstraintsPanel.setVisible(!contextVar); + expressionConstraints.setVisible(!contextVar); + partOfSearchResults.setVisible(!contextVar); occurencePanel.setVisible(!contextVar); } @@ -439,7 +437,6 @@ class EditVarConstraintsDialog extends DialogWrapper { expressionConstraints.setVisible(b); partOfSearchResults.setVisible(b); containedInConstraints.setVisible(b); - pack(); } private void restoreScriptCode(NamedScriptableDefinition varInfo) { diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/VarConstraints.form b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/VarConstraints.form index 20094b213e64..d57ceb3fd293 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/VarConstraints.form +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/VarConstraints.form @@ -1,6 +1,6 @@