From e3343475921a0f1473833322d45d858e9294304c Mon Sep 17 00:00:00 2001 From: fundon Date: Thu, 3 Apr 2025 08:27:06 +0000 Subject: [PATCH] fix(editor): disable touch events on toolbar (#11447) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: [BS-3021](https://linear.app/affine-design/issue/BS-3021/在-toolbar-上禁止-touch-事件冒泡,触发白板缩放) --- blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts b/blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts index c8e8a73ee5..d54c2f96c9 100644 --- a/blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts +++ b/blocksuite/affine/widgets/widget-toolbar/src/toolbar.ts @@ -57,6 +57,7 @@ export class AffineToolbarWidget extends WidgetComponent { opacity: 0; display: none; width: max-content; + touch-action: none; backface-visibility: hidden; z-index: var(--affine-z-index-popover);