From d9bd7557fa2a12ee805180caea0d7dc1ae6aab7d Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Sat, 28 Feb 2026 21:36:18 +0000 Subject: [PATCH] fix: dropdown menus use fixed positioning to escape overflow clipping Dropdown menus in app-switcher and space-switcher were clipped by overflow:hidden on .rstack-header__left (mobile). Changed from position:absolute to position:fixed with dynamic getBoundingClientRect positioning. Bumped shell asset versions to v=5 to bypass CF cache. Co-Authored-By: Claude Opus 4.6 --- server/shell.ts | 12 ++++++------ shared/components/rstack-app-switcher.ts | 11 ++++++++--- shared/components/rstack-space-switcher.ts | 15 ++++++++++----- 3 files changed, 24 insertions(+), 14 deletions(-) diff --git a/server/shell.ts b/server/shell.ts index 2d1a32d..87ff57a 100644 --- a/server/shell.ts +++ b/server/shell.ts @@ -54,7 +54,7 @@ export function renderShell(opts: ShellOptions): string { ${escapeHtml(title)} - +