From ef8f2e701c4852a6574aeb3524392740fd837e6b Mon Sep 17 00:00:00 2001 From: Brooklyn Nicholson Date: Tue, 28 Jul 2026 02:57:16 -0500 Subject: [PATCH] fix(desktop): thin chrome scrollbars without platform chunk Chromium 121+ prefers scrollbar-width over ::-webkit-scrollbar and ignores the latter when both are set, so our themed thumb never painted and mac got the chunky platform "thin" bar. Gate standard scrollbar-* for non-webkit engines only; ship a 4px webkit thumb on .scrollbar-dt and portal menus. --- apps/desktop/src/components/ui/log-view.tsx | 2 +- apps/desktop/src/styles.css | 39 ++++++++++++--------- 2 files changed, 24 insertions(+), 17 deletions(-) diff --git a/apps/desktop/src/components/ui/log-view.tsx b/apps/desktop/src/components/ui/log-view.tsx index 8ae191af8c0..999b0ddf355 100644 --- a/apps/desktop/src/components/ui/log-view.tsx +++ b/apps/desktop/src/components/ui/log-view.tsx @@ -9,7 +9,7 @@ export function LogView({ className, ...props }: ComponentProps<'div'>) { return (