tianyunperfect пре 3 година
родитељ
комит
6e727b4fe1
1 измењених фајлова са 11 додато и 2 уклоњено
  1. 11 2
      tmp/monkey/notion-双击打开.js

+ 11 - 2
tmp/monkey/notion-双击打开.js

@@ -11,12 +11,21 @@
 (async () => {
     setInterval(() => {
         $("div[data-block-id]").off("dblclick").on("dblclick", (ev) => {
-            ev.stopPropagation();
             if (ev.metaKey) {
+                ev.stopPropagation();
                 let block_id = $(ev.target).parents("div[data-block-id]").eq(0).attr('data-block-id');
-                block_id = block_id.replaceAll("-", "")
+                block_id = block_id.replaceAll("-", "");
                 window.open("https://www.notion.so/tianyunperfect/" + block_id, "_blank");
             }
+        });
+        $("div[data-block-id]").off("click").on("click", (ev) => {
+            if (ev.metaKey) {
+                ev.stopPropagation();
+                let triangle = $(ev.target).parents("div[data-block-id]")[0].querySelector(".pseudoSelection");
+                if (triangle && triangle.querySelector(".triangle")) {
+                    triangle.querySelector('[role="button"]').click();
+                }
+            }
         })
     }, 2000)