|
|
@@ -27,6 +27,14 @@ Added a "Move to…" entry to the ⋯ more menu in the playlist detail view (sin
|
|
|
**`popup/popup.css`**
|
|
|
- Added styles for `.move-to-playlist-item`, `.move-to-submenu` (separator border), and `.move-to-playlist-option` (indented, blue text with hover)
|
|
|
|
|
|
+## Follow-up Request (2026-06-10)
|
|
|
+
|
|
|
+> copy the "move" button to the triple-dot menu on the main screen, not just the playlist view screen
|
|
|
+
|
|
|
+Added the same "Move to…" button and submenu to the ⋯ more menu in the main playlists view. Each `playlistData` object in `playlistsForDisplay` now carries its own `otherPlaylists` array (computed in `updatePlaylistsForDisplay()`), so the `x-for="pl in playlistData.otherPlaylists"` loop in the main view template has the correct per-playlist options without needing any inline expressions.
|
|
|
+
|
|
|
+**Additional files changed:** `popup/popup.js` (`updatePlaylistsForDisplay`), `popup/popup.html` (main playlists view more menu)
|
|
|
+
|
|
|
### Design Notes
|
|
|
|
|
|
- The one-playlist-per-video invariant is maintained because `moveVideoToPlaylist` splices from the source before appending to the target in a single atomic storage write — no window where the video exists in two playlists
|