Handle missing state field in line wrapping indentation extension (#35442)

GitOrigin-RevId: 7cc03042c42fbc4afe14438cd9347da7682815c6
This commit is contained in:
Alf Eaton
2026-09-17 11:45:07 +00:00
committed by Copybot
parent fd52dca3eb
commit 2010622ae3
@@ -48,7 +48,8 @@ export const lineWrappingIndentation = (visual: boolean) => {
)
},
write(value: number, view: EditorView) {
if (view.state.field(field) !== value) {
const stateValue = view.state.field(field, false)
if (stateValue !== undefined && stateValue !== value) {
window.setTimeout(() => {
view.dispatch({
effects: setMaxIndentEffect.of(value),