Browse Source

:rotating_light:

Liyuan Li 5 years ago
parent
commit
9d3f70d992
3 changed files with 7 additions and 7 deletions
  1. 4 4
      src/ts/ir/process.ts
  2. 2 2
      src/ts/toolbar/EditMode.ts
  3. 1 1
      src/ts/toolbar/MenuItem.ts

+ 4 - 4
src/ts/ir/process.ts

@@ -92,11 +92,11 @@ export const processHeading = (vditor: IVditor, value: string) => {
     if (headingElement) {
         if (value === "") {
             const headingMarkerElement = headingElement.querySelector(".vditor-ir__marker--heading");
-            range.selectNodeContents(headingMarkerElement)
+            range.selectNodeContents(headingMarkerElement);
             document.execCommand("delete");
         } else {
-            range.selectNodeContents(headingElement)
-            range.collapse(true)
+            range.selectNodeContents(headingElement);
+            range.collapse(true);
             document.execCommand("insertHTML", false, value);
         }
         highlightToolbar(vditor);
@@ -121,4 +121,4 @@ export const processToolbar = (vditor: IVditor, actionBtn: Element) => {
             processAfterRender(vditor);
         }
     }
-}
+};

+ 2 - 2
src/ts/toolbar/EditMode.ts

@@ -27,8 +27,8 @@ export const setEditMode = (vditor: IVditor, type: string, event?: Event) => {
     enableToolbar(vditor.toolbar.elements, allToolbar);
     removeCurrentToolbar(vditor.toolbar.elements, allToolbar);
 
-    const irUnUsedToolbar = ["bold", "italic", "strike", "link", "list", "ordered-list", "check", "quote", "code", "inline-code", "table"]
-    showToolbar(vditor.toolbar.elements, irUnUsedToolbar)
+    const irUnUsedToolbar = ["bold", "italic", "strike", "link", "list", "ordered-list", "check", "quote", "code", "inline-code", "table"];
+    showToolbar(vditor.toolbar.elements, irUnUsedToolbar);
     if (type === "ir") {
         hideToolbar(vditor.toolbar.elements, ["format", "both", "preview"].concat(irUnUsedToolbar));
         vditor.irUndo.resetIcon(vditor);

+ 1 - 1
src/ts/toolbar/MenuItem.ts

@@ -1,10 +1,10 @@
 import {Constants} from "../constants";
 import {i18n} from "../i18n/index";
+import {processToolbar} from "../ir/process";
 import {insertText} from "../sv/insertText";
 import {getEventName} from "../util/compatibility";
 import {updateHotkeyTip} from "../util/compatibility";
 import {toolbarEvent} from "../wysiwyg/toolbarEvent";
-import {processToolbar} from "../ir/process";
 
 export class MenuItem {
     public element: HTMLElement;