mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-19 19:11:13 +00:00
fix(editor): Force parse on long expressions (#5009)
⚡ Force parse on long expressions
This commit is contained in:
14
packages/editor-ui/src/utils/forceParse.ts
Normal file
14
packages/editor-ui/src/utils/forceParse.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { EditorView } from '@codemirror/view';
|
||||
|
||||
/**
|
||||
* Simulate user action to force parser to catch up during scroll.
|
||||
*/
|
||||
export function forceParse(_: Event, view: EditorView) {
|
||||
view.dispatch({
|
||||
changes: { from: view.viewport.to, insert: '_' },
|
||||
});
|
||||
|
||||
view.dispatch({
|
||||
changes: { from: view.viewport.to - 1, to: view.viewport.to, insert: '' },
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user