From 8afecda8b796613a531339ad1e6ad215a8e59165 Mon Sep 17 00:00:00 2001 From: Le Ha Quang Date: Fri, 4 Sep 2026 20:18:46 +0200 Subject: [PATCH] fix(board): restore breadcrumb regressions from #267 - Re-add the `group` class to the sheet panel body header so NoteIconControl's hover-revealed "Add icon" button works again for un-iconed sheets (it relies on group-hover; the class was dropped when the title was restored). - Add data-coachmark="title" to the breadcrumb's board-name element so the empty board "name your canvas" onboarding callout anchors again (the old FolderBreadcrumb carried it; the new one didn't). - Scope the root edit target by boardId so switching boards mid-rename abandons the in-flight edit instead of committing one board's draft onto another. --- .../breadcrumb/board-breadcrumb.tsx | Bin 17511 -> 17969 bytes .../chrome/node-surface-host/sheet-panel.tsx | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/webui/src/features/board/components/breadcrumb/board-breadcrumb.tsx b/webui/src/features/board/components/breadcrumb/board-breadcrumb.tsx index 0bb543513477d4b62799445bc25fafba344ea401..2b03ce20592313b24f318ce2e8fe1a2df960931c 100644 GIT binary patch delta 521 zcmb7=u}VWR6o#oNNC%w?j)!Z(I@F@zV5yc?MLHEqcYB)T-W$A4N^)*XDW#4MI@JeJ zI{6BMFCl`1lW$;dEbe9qg#7=1zVmCI}Ca@ap zSQ3k+ilCpVER_11;!Kq(_JPHyB4NFU&_sgr04@`ii|V^uE9)K;kg6OeGK!s1C>#iQ zzkLLRc^{1cD-=m35*X_=;gAUW9S4m)3*2D1N@aR5kOW$hUJ05YLr^%95t7sjxa4Zj zxs%j*CaH!gK`4!-14qUj4uRm3x*oQ*cr9!Nz2dalZgeiLyN%A(Wp`FBPW`qm4)r<& z!K}CZD17f`UA2|}$qEVl8WZg%F;pY8fs02L576AWm07Hfb*LW0n}8%G0!qHQj3zrA z3Cn-J(Hw;cDlS4-PmV9&PR`ek|L^3p{NmwkXYp0tUL4g9H+;g9)z&wE E0L%cgh5!Hn delta 53 zcmV-50LuTdi~;9}0kF9hlcp9Q3_?#qQbb==K~hIWRI}$6@gtMBJ`S^PJ1qi}V>}|0 L_dPMQEj|PYD`gXq diff --git a/webui/src/features/board/harness/chrome/node-surface-host/sheet-panel.tsx b/webui/src/features/board/harness/chrome/node-surface-host/sheet-panel.tsx index 9a4f8421..63e03c00 100644 --- a/webui/src/features/board/harness/chrome/node-surface-host/sheet-panel.tsx +++ b/webui/src/features/board/harness/chrome/node-surface-host/sheet-panel.tsx @@ -353,7 +353,7 @@ export const SheetPanel = memo(function SheetPanel({ parentNoteId={nodeId} className="min-h-0 flex-1" bodyHeader={ -
+