diff --git a/app/src/protyle/wysiwyg/transaction.ts b/app/src/protyle/wysiwyg/transaction.ts index 09af9c4bf..3a4665b9d 100644 --- a/app/src/protyle/wysiwyg/transaction.ts +++ b/app/src/protyle/wysiwyg/transaction.ts @@ -382,6 +382,14 @@ export const onTransaction = (protyle: IProtyle, operation: IOperation, isUndo: item.remove(); }); }); + if (protyle.wysiwyg.element.childElementCount === 0) { + zoomOut({ + protyle, + id: protyle.block.rootID, + isPushBack: false, + focusId: operation.id, + }); + } } return; }