mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
be ready if editor is closed during inplace rename
EA-95882 - TDDE: TraceableDisposable.throwDisposalError
This commit is contained in:
+3
-1
@@ -255,7 +255,9 @@ public class MemberInplaceRenamer extends VariableInplaceRenamer {
|
||||
|
||||
protected void restoreCaretOffsetAfterRename() {
|
||||
if (myBeforeRevert != null) {
|
||||
myEditor.getCaretModel().moveToOffset(myBeforeRevert.getEndOffset());
|
||||
if (!myEditor.isDisposed()) {
|
||||
myEditor.getCaretModel().moveToOffset(myBeforeRevert.getEndOffset());
|
||||
}
|
||||
myBeforeRevert.dispose();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user