IDEA-119761 (Replace in Path has nonsensical "Skip results tab with one usage" checkbox)

This commit is contained in:
Bas Leijdekkers
2014-08-05 23:02:38 +02:00
parent 546dbfa957
commit dd2e88e37e
2 changed files with 4 additions and 3 deletions
@@ -218,7 +218,7 @@ public class FindDialog extends DialogWrapper {
myReplacePrompt.setVisible(myModel.isReplaceState());
myReplaceComboBox.setVisible(myModel.isReplaceState());
if (myCbToSkipResultsWhenOneUsage != null) {
myCbToSkipResultsWhenOneUsage.setVisible(myModel.isReplaceState());
myCbToSkipResultsWhenOneUsage.setVisible(!myModel.isReplaceState());
}
myCbPreserveCase.setVisible(myModel.isReplaceState());
}
@@ -349,9 +349,9 @@ public class FindDialog extends DialogWrapper {
gbConstraints.gridwidth = GridBagConstraints.REMAINDER;
optionsPanel.add(createFilterPanel(),gbConstraints);
myCbToSkipResultsWhenOneUsage = createCheckbox(FindSettings.getInstance().isSkipResultsWithOneUsage(), FindBundle.message("find.options.skip.results.tab.with.one.usage.checkbox"));
myCbToSkipResultsWhenOneUsage = createCheckbox(FindSettings.getInstance().isSkipResultsWithOneUsage(), FindBundle.message("find.options.skip.results.tab.with.one.occurrence.checkbox"));
optionsPanel.add(myCbToSkipResultsWhenOneUsage, gbConstraints);
myCbToSkipResultsWhenOneUsage.setVisible(myModel.isReplaceState());
myCbToSkipResultsWhenOneUsage.setVisible(!myModel.isReplaceState());
}
else {
if (FindManagerImpl.ourHasSearchInCommentsAndLiterals) {
@@ -29,6 +29,7 @@ find.open.in.new.tab.checkbox=Open in new ta&b
find.options.group=Options
find.options.search.for.text.occurences.checkbox=Search for text &occurrences
find.options.skip.results.tab.with.one.usage.checkbox=S&kip results tab with one usage
find.options.skip.results.tab.with.one.occurrence.checkbox=S&kip results tab when only one occurrence is found
find.options.include.overloaded.methods.checkbox=Include o&verloaded methods
find.scope.label=&Scope
find.searched.elements.have.been.changed.error=Searched elements have been changed.\nCannot search for usages.