diff --git a/blocksuite/blocks/src/root-block/edgeless/components/toolbar/edgeless-toolbar.ts b/blocksuite/blocks/src/root-block/edgeless/components/toolbar/edgeless-toolbar.ts
index 4bb387acf7..653950a2cc 100644
--- a/blocksuite/blocks/src/root-block/edgeless/components/toolbar/edgeless-toolbar.ts
+++ b/blocksuite/blocks/src/root-block/edgeless/components/toolbar/edgeless-toolbar.ts
@@ -657,17 +657,18 @@ export class EdgelessToolbarWidget extends WidgetComponent<
@mousedown=${stopPropagation}
@pointerdown=${stopPropagation}
>
-
- (this.presentSettingMenuShow = show)}
- .setFrameMenuShow=${(show: boolean) =>
- (this.presentFrameMenuShow = show)}
- .containerWidth=${this.containerWidth}
- >
+ ${this.isPresentMode
+ ? html`
+ (this.presentSettingMenuShow = show)}
+ .setFrameMenuShow=${(show: boolean) =>
+ (this.presentFrameMenuShow = show)}
+ .containerWidth=${this.containerWidth}
+ >`
+ : nothing}
${this.isPresentMode ? nothing : this._renderContent()}
diff --git a/blocksuite/blocks/src/root-block/edgeless/components/toolbar/presentation-toolbar.ts b/blocksuite/blocks/src/root-block/edgeless/components/toolbar/presentation-toolbar.ts
index 74a658c83d..3260ca6c0f 100644
--- a/blocksuite/blocks/src/root-block/edgeless/components/toolbar/presentation-toolbar.ts
+++ b/blocksuite/blocks/src/root-block/edgeless/components/toolbar/presentation-toolbar.ts
@@ -322,7 +322,7 @@ export class PresentationToolbar extends EdgelessToolbarToolMixin(
return html`