fix(server selector): better handling for large server/folder list

This commit is contained in:
Kendall Garner
2026-03-02 22:30:14 -08:00
parent 71360e37de
commit 12a398a65c
2 changed files with 3 additions and 3 deletions
@@ -34,7 +34,7 @@
}
.scroll-area {
max-height: 400px;
max-height: calc(100vh - 50px);
}
.server-logo {
@@ -69,7 +69,7 @@ export const ServerSelector = () => {
: OpenSubsonicLogo;
return (
<DropdownMenu offset={0} position="top">
<DropdownMenu offset={0} position="right">
<DropdownMenu.Target>
<div className={styles.popoverTarget}>
<Box
@@ -93,7 +93,7 @@ export const ServerSelector = () => {
</div>
</DropdownMenu.Target>
<DropdownMenu.Dropdown style={{ width: `${widthOfTarget}px` }}>
<ScrollArea style={{ maxHeight: 'calc(100vh - 200px)' }}>
<ScrollArea className={styles.scrollArea}>
<ServerSelectorItems />
</ScrollArea>
</DropdownMenu.Dropdown>