diff --git a/src/lib/components/CpuModeWarningModal.svelte b/src/lib/components/CpuModeWarningModal.svelte index 10b156adb..58e97d3e8 100644 --- a/src/lib/components/CpuModeWarningModal.svelte +++ b/src/lib/components/CpuModeWarningModal.svelte @@ -74,7 +74,6 @@ align-items: center; gap: 8px; cursor: pointer; - user-select: none; color: var(--text-secondary, var(--text-muted)); font-size: 13px; } diff --git a/src/lib/components/DeviceDropdown.svelte b/src/lib/components/DeviceDropdown.svelte index 15acc45b0..0e36a7629 100644 --- a/src/lib/components/DeviceDropdown.svelte +++ b/src/lib/components/DeviceDropdown.svelte @@ -490,7 +490,6 @@ letter-spacing: 0.5px; color: var(--text-muted); pointer-events: none; - user-select: none; } .option { diff --git a/src/lib/components/FavoritePlaylistCard.svelte b/src/lib/components/FavoritePlaylistCard.svelte index f23e4deb9..32710d0a6 100644 --- a/src/lib/components/FavoritePlaylistCard.svelte +++ b/src/lib/components/FavoritePlaylistCard.svelte @@ -243,7 +243,6 @@ .playlist-card { width: 140px; cursor: pointer; - user-select: none; } .artwork-container { diff --git a/src/lib/components/HorizontalScrollRow.svelte b/src/lib/components/HorizontalScrollRow.svelte index 2bfbc6acd..14fd76b20 100644 --- a/src/lib/components/HorizontalScrollRow.svelte +++ b/src/lib/components/HorizontalScrollRow.svelte @@ -189,12 +189,6 @@ overflow-x: auto; overflow-y: hidden; cursor: grab; - /* Never select text inside carousels: drag-to-scroll would otherwise - highlight titles/artists in the first few pixels before the drag - threshold kicks in. Text is still selectable in the dedicated - album/artist/playlist views. */ - user-select: none; - -webkit-user-select: none; } .scroll-container.dragging { diff --git a/src/lib/components/LocalLibraryFolderTree.svelte b/src/lib/components/LocalLibraryFolderTree.svelte index 912ea29c3..62d769020 100644 --- a/src/lib/components/LocalLibraryFolderTree.svelte +++ b/src/lib/components/LocalLibraryFolderTree.svelte @@ -326,7 +326,6 @@ min-height: 22px; cursor: pointer; border-radius: 3px; - user-select: none; color: var(--text-primary); transition: background 100ms ease; /* Extend to natural content width when names are long; fill the diff --git a/src/lib/components/MigrationModal.svelte b/src/lib/components/MigrationModal.svelte index deb042dc0..441593394 100644 --- a/src/lib/components/MigrationModal.svelte +++ b/src/lib/components/MigrationModal.svelte @@ -294,7 +294,6 @@ cursor: pointer; font-weight: 500; color: var(--text-primary); - user-select: none; } .error-list { diff --git a/src/lib/components/SearchPlaylistCard.svelte b/src/lib/components/SearchPlaylistCard.svelte index a0733de0c..c50d14124 100644 --- a/src/lib/components/SearchPlaylistCard.svelte +++ b/src/lib/components/SearchPlaylistCard.svelte @@ -242,7 +242,6 @@ .playlist-card { width: 162px; cursor: pointer; - user-select: none; } .artwork-container { diff --git a/src/lib/components/SleepTimerButton.svelte b/src/lib/components/SleepTimerButton.svelte index 4808bf155..a41cb8328 100644 --- a/src/lib/components/SleepTimerButton.svelte +++ b/src/lib/components/SleepTimerButton.svelte @@ -305,7 +305,6 @@ color: var(--color-success, #22c55e); font-variant-numeric: tabular-nums; line-height: 1; - user-select: none; pointer-events: none; } diff --git a/src/lib/discovery-v2/DiscoveryGridSection.svelte b/src/lib/discovery-v2/DiscoveryGridSection.svelte index 062c47fd1..32f384be9 100644 --- a/src/lib/discovery-v2/DiscoveryGridSection.svelte +++ b/src/lib/discovery-v2/DiscoveryGridSection.svelte @@ -251,7 +251,5 @@ .grid { display: grid; gap: 8px 16px; - user-select: none; - -webkit-user-select: none; } diff --git a/src/lib/discovery-v2/DiscoverySection.svelte b/src/lib/discovery-v2/DiscoverySection.svelte index 2908e43c6..cfa3e88c7 100644 --- a/src/lib/discovery-v2/DiscoverySection.svelte +++ b/src/lib/discovery-v2/DiscoverySection.svelte @@ -249,7 +249,5 @@ .row { display: flex; gap: 32px; - user-select: none; - -webkit-user-select: none; }