mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
always update document text after preprocess enter handlers have been run (PY-5099)
This commit is contained in:
@@ -125,7 +125,6 @@ public class EnterHandler extends BaseEnterHandler {
|
||||
|
||||
if (result == EnterHandlerDelegate.Result.Stop) return;
|
||||
if (result != EnterHandlerDelegate.Result.Continue) {
|
||||
text = document.getCharsSequence();
|
||||
if (result == EnterHandlerDelegate.Result.DefaultForceIndent) {
|
||||
forceIndent = true;
|
||||
}
|
||||
@@ -133,6 +132,7 @@ public class EnterHandler extends BaseEnterHandler {
|
||||
}
|
||||
}
|
||||
|
||||
text = document.getCharsSequence(); // update after changes done in preprocessEnter()
|
||||
caretOffset = caretOffsetRef.get().intValue();
|
||||
boolean isFirstColumn = caretOffset == 0 || text.charAt(caretOffset - 1) == '\n';
|
||||
final boolean insertSpace =
|
||||
|
||||
Reference in New Issue
Block a user