spellchecker: reject selection after rename

This commit is contained in:
anna
2011-12-16 11:05:09 +01:00
parent 2234c5c689
commit 0b2bd9e901
@@ -107,6 +107,7 @@ public class RenameTo extends ShowSuggestions implements SpellCheckerQuickFix {
DataContext dataContext = SimpleDataContext.getSimpleContext(map, DataManager.getInstance().getDataContext(editor.getComponent()));
AnAction action = new RenameElementAction();
final boolean hadSelection = editor.getSelectionModel().hasSelection();
final TextRange range = psiElement.getTextRange();
if (range != null) {
editor.getSelectionModel().setSelection(range.getStartOffset(), range.getEndOffset());
@@ -116,6 +117,9 @@ public class RenameTo extends ShowSuggestions implements SpellCheckerQuickFix {
if (provider != null) {
provider.setActive(false);
}
if (!hadSelection) {
editor.getSelectionModel().removeSelection();
}
}
};