From 6f9c1554b7496625711ec392532bc75b2e4ea2e9 Mon Sep 17 00:00:00 2001 From: L-Sun Date: Fri, 4 Jul 2025 20:22:09 +0800 Subject: [PATCH] fix(editor): keyboard can not open after closing input modal (#13041) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #### PR Dependency Tree * **PR #13041** 👈 This tree was auto-generated by [Charcoal](https://github.com/danerwilliams/charcoal) ## Summary by CodeRabbit * **Bug Fixes** * Improved handling of keyboard provider fallbacks to ensure more reliable keyboard behavior when certain features are unavailable. --- blocksuite/affine/widgets/keyboard-toolbar/src/widget.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/blocksuite/affine/widgets/keyboard-toolbar/src/widget.ts b/blocksuite/affine/widgets/keyboard-toolbar/src/widget.ts index 45d34157bf..19b0455b7e 100644 --- a/blocksuite/affine/widgets/keyboard-toolbar/src/widget.ts +++ b/blocksuite/affine/widgets/keyboard-toolbar/src/widget.ts @@ -42,6 +42,7 @@ export class AffineKeyboardToolbarWidget extends WidgetComponent return { // fallback keyboard actions + fallback: true, show: () => { const rootComponent = this.block?.rootComponent; if (rootComponent && rootComponent === document.activeElement) {