From 6ac8cca4403e35668f9afbbacece2e53c0fff123 Mon Sep 17 00:00:00 2001 From: doodlewind <7312949+doodlewind@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:06:14 +0000 Subject: [PATCH] fix(mobile): disable AI chat block peek on mobile (#8929) --- .../blocksuite/presets/blocks/ai-chat-block/ai-chat-block.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/frontend/core/src/blocksuite/presets/blocks/ai-chat-block/ai-chat-block.ts b/packages/frontend/core/src/blocksuite/presets/blocks/ai-chat-block/ai-chat-block.ts index 0570bb7c31cb9..64a333f5c62d2 100644 --- a/packages/frontend/core/src/blocksuite/presets/blocks/ai-chat-block/ai-chat-block.ts +++ b/packages/frontend/core/src/blocksuite/presets/blocks/ai-chat-block/ai-chat-block.ts @@ -11,7 +11,10 @@ import { ChatWithAIIcon } from '../_common/icon'; import { AIChatBlockStyles } from './styles'; @Peekable({ - enableOn: ({ doc }: AIChatBlockComponent) => !doc.readonly, + enableOn: ({ doc }: AIChatBlockComponent) => { + // Disable on mobile and readonly mode + return !BUILD_CONFIG.isMobileEdition && !doc.readonly; + }, }) export class AIChatBlockComponent extends BlockComponent { static override styles = AIChatBlockStyles;