From 120ac122ebbf09f3bca9299ebb8a062a744ed8a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=A2=E5=A5=8B=E7=8C=AB?= Date: Sun, 9 Nov 2025 23:24:35 +0800 Subject: [PATCH] fix(ui): resolve sidebar tooltip overlap with window controls on macOS (#11216) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #11125 Add placement="right" to sidebar toggle tooltips in ChatNavbar, Navbar, and Notes HeaderNavbar to prevent tooltips from overlapping with macOS window control buttons (minimize, maximize, close) in the top-left corner. This ensures tooltips appear to the right of the toggle buttons rather than above them, avoiding overlap with native window controls. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude --- src/renderer/src/pages/home/ChatNavbar.tsx | 2 +- src/renderer/src/pages/home/Navbar.tsx | 2 +- src/renderer/src/pages/notes/HeaderNavbar.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/src/pages/home/ChatNavbar.tsx b/src/renderer/src/pages/home/ChatNavbar.tsx index bdc000f223..17b45ad189 100644 --- a/src/renderer/src/pages/home/ChatNavbar.tsx +++ b/src/renderer/src/pages/home/ChatNavbar.tsx @@ -84,7 +84,7 @@ const HeaderNavbar: FC = ({ activeAssistant, setActiveAssistant, activeTo )} {isTopNavbar && !showAssistants && ( - + toggleShowAssistants()} style={{ marginRight: 8 }}> diff --git a/src/renderer/src/pages/home/Navbar.tsx b/src/renderer/src/pages/home/Navbar.tsx index dd3a215922..0d93a4bd01 100644 --- a/src/renderer/src/pages/home/Navbar.tsx +++ b/src/renderer/src/pages/home/Navbar.tsx @@ -98,7 +98,7 @@ const HeaderNavbar: FC = ({ paddingRight: 0, minWidth: 'auto' }}> - + toggleShowAssistants()}> diff --git a/src/renderer/src/pages/notes/HeaderNavbar.tsx b/src/renderer/src/pages/notes/HeaderNavbar.tsx index 044e87bbe6..a2d6e66039 100644 --- a/src/renderer/src/pages/notes/HeaderNavbar.tsx +++ b/src/renderer/src/pages/notes/HeaderNavbar.tsx @@ -181,7 +181,7 @@ const HeaderNavbar = ({ notesTree, getCurrentNoteContent, onToggleStar, onExpand )} {!showWorkspace && ( - +