Fix errors for RangeErrors, Fix for accessing undefined objects in Chat.svelte

This commit is contained in:
Vojtěch Šiler
2025-01-07 08:54:42 +01:00
parent 1dfb479d36
commit 70a6a0d9e8
2 changed files with 21 additions and 17 deletions

View File

@@ -158,14 +158,16 @@ export const AIAutocompletion = Extension.create({
if (
view.state.selection.$head.pos === view.state.selection.$head.end()
) {
view.dispatch(
newState.tr.setNodeMarkup(currentPos, null, {
...newNode.attrs,
class: 'ai-autocompletion',
'data-prompt': prompt,
'data-suggestion': suggestion
})
);
if (view.state === newState) {
view.dispatch(
newState.tr.setNodeMarkup(currentPos, null, {
...newNode.attrs,
class: 'ai-autocompletion',
'data-prompt': prompt,
'data-suggestion': suggestion
})
);
}
}
}
})