fix: insert tab element with context #265

This commit is contained in:
Hufe921
2023-09-01 22:32:15 +08:00
parent ec627dc407
commit b7a0df8b1c
+6 -6
View File
@@ -344,12 +344,12 @@ export function keydown(evt: KeyboardEvent, host: CanvasEvent) {
}
evt.preventDefault()
} else if (evt.key === KeyMap.TAB) {
draw.insertElementList([
{
type: ElementType.TAB,
value: ''
}
])
const tabElement: IElement = {
type: ElementType.TAB,
value: ''
}
formatElementContext(elementList, [tabElement], startIndex)
draw.insertElementList([tabElement])
evt.preventDefault()
}
}