Merge pull request #32 from DEVTomatoCake/jank/empty-typebox-md

Fix error for empty typebox
This commit is contained in:
MathMan05 2024-07-24 12:55:09 -05:00 committed by GitHub
commit 7d767d1914
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -470,16 +470,15 @@ class MarkDown{
restore();
}
static gatherBoxText(element:HTMLElement){
const children=element.childNodes;
if(element.tagName.toLowerCase()==="img"){
return (element as HTMLImageElement).alt;
}
if(element.tagName.toLowerCase()==="br"){
return "\n";
}
if(children.length!==0){
let build="";
for(const thing of children){
for(const thing of element.childNodes){
if(thing instanceof Text){
@ -495,7 +494,6 @@ class MarkDown{
return build;
}
}
}
//solution from https://stackoverflow.com/questions/4576694/saving-and-restoring-caret-position-for-contenteditable-div
function saveCaretPosition(context){