From b07c7116c81154d378ebb10b0614840cb378caef Mon Sep 17 00:00:00 2001 From: Menghuan1918 Date: Mon, 28 Sep 2026 11:04:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(desktop):=20=E8=A1=A5=E9=BD=90=20mermaid=20?= =?UTF-8?q?=E6=94=BE=E5=A4=A7=E8=A7=86=E5=9B=BE=E7=9A=84=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=E5=8C=BA=E9=80=80=E5=87=BA=20+=20=E6=8A=8A=20#772=20=E7=9A=84?= =?UTF-8?q?=E5=AE=88=E5=8D=AB=E6=8D=A2=E6=88=90=E7=9C=9F=E5=AE=9E=E7=BA=A7?= =?UTF-8?q?=E8=81=94=E6=8E=A2=E9=92=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #773 修掉了面板宿主层继承宿主 `body > :not(#root) { no-drag }` 导致的 macOS 拖拽 失效,但只覆盖了 `.mermaidModal` 之外的层——而放大视图是插件**第二个铺满视口的 body 直挂层**(`position:fixed; inset:0`,portal 到 body),打开期间会同样清空整窗 拖拽与 macOS 双击标题栏缩放。 - src/client/sidebar.module.css:`.mermaidModal` 加 `-webkit-app-region: initial !important`(与面板宿主同一条契约),并在面板宿主那段注释里写明「哪些交互层 绝对不能加 initial」(`.selectionPopup` 是 `