Browse Source

:art: 数据库单元格编辑撤销

Vanessa 1 year ago
parent
commit
b1f09af7fa
1 changed files with 4 additions and 0 deletions
  1. 4 0
      app/src/protyle/render/av/cell.ts

+ 4 - 0
app/src/protyle/render/av/cell.ts

@@ -15,6 +15,7 @@ import {hintRef} from "../../hint/extend";
 import {pathPosix} from "../../../util/pathName";
 import {mergeAddOption} from "./select";
 import {escapeAttr} from "../../../util/escape";
+import {electronUndo} from "../../undo";
 
 const renderCellURL = (urlContent: string) => {
     let host = urlContent;
@@ -435,6 +436,9 @@ export const popTextCell = (protyle: IProtyle, cellElements: HTMLElement[], type
             if (event.isComposing) {
                 return;
             }
+            if (electronUndo(event)) {
+                return;
+            }
             if (event.key === "Escape" || event.key === "Tab" ||
                 (event.key === "Enter" && !event.shiftKey && isNotCtrl(event))) {
                 updateCellValueByInput(protyle, type, blockElement, cellElements);