mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-06 08:16:43 +00:00
The sidebar toggle sits absolutely positioned over the drawer's flex row. With the sidebar expanded it lands on the sidebar header, but once collapsed it lands on the drawer header, which is sticky at z-chrome (10). The named-z-scale refactor moved the toggle from z-20 to z-raised (1), so from then on the header painted over it and swallowed the click: collapse the trace list and there was no way to bring it back. Moves the toggle to z-floating (30) and folds the two mirrored buttons into one, since they only ever differed by icon, label and handler. Covered by a Playwright spec, which is the tier that can see the layering: the button stays visible and enabled either way, so the pre-fix failure is a click interception that jsdom cannot reproduce. |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| tests | ||
| constants.ts | ||
| globalSetup.ts | ||
| migration.serverRootPath.config.ts | ||
| migration.serverRootPath.globalSetup.ts | ||
| package-lock.json | ||
| package.json | ||
| playwright.config.ts | ||
| run_e2e.sh | ||
| tsconfig.json | ||