[GH-ISSUE #362] Playlist paging skips or duplicates the display of songs in a playlist. #152

Open
opened 2026-02-28 14:47:23 +03:00 by kerem · 6 comments
Owner

Originally created by @CalebWentworth on GitHub (Mar 27, 2020).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/362

There seem to be issues with where in a playlist pages begin and end.

Depending on the height of the terminal window, the songs panel will display whatever number of songs can fill the area, but the paging of a playlist does not where the last page ended when bringing up the next "page" of songs. This causing songs to be either not displayed as part of the playlist or to be displayed multiple times.

End of one page:
image

Beginning of the next:
image

Structure of the playlist:
image

Duplication on large terminal windows:
image
image

I tested this on multiple playlists, hyper and gnome terminal, and zsh and bash; getting similar results on all.

Its been mentioned before that pagination has some issues especially on custom playlists, so you may already be aware of this, but I haven't seen another issue that describes anything quite like this.

Originally created by @CalebWentworth on GitHub (Mar 27, 2020). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/362 There seem to be issues with where in a playlist pages begin and end. Depending on the height of the terminal window, the songs panel will display whatever number of songs can fill the area, but the paging of a playlist does not where the last page ended when bringing up the next "page" of songs. This causing songs to be either not displayed as part of the playlist or to be displayed multiple times. End of one page: ![image](https://user-images.githubusercontent.com/10464946/77719602-12502b00-6fbc-11ea-9c7e-991267c05267.png) Beginning of the next: ![image](https://user-images.githubusercontent.com/10464946/77719649-2b58dc00-6fbc-11ea-991e-3e1071faf58e.png) Structure of the playlist: ![image](https://user-images.githubusercontent.com/10464946/77719671-3ad82500-6fbc-11ea-9fdc-1d64f724a4ed.png) Duplication on large terminal windows: ![image](https://user-images.githubusercontent.com/10464946/77719696-4d525e80-6fbc-11ea-8bfb-8108284409b3.png) ![image](https://user-images.githubusercontent.com/10464946/77719702-53e0d600-6fbc-11ea-83ff-ad474d7e1170.png) I tested this on multiple playlists, hyper and gnome terminal, and zsh and bash; getting similar results on all. Its been mentioned before that pagination has some issues especially on custom playlists, so you may already be aware of this, but I haven't seen another issue that describes anything quite like this.
Author
Owner

@jeanlescure commented on GitHub (Jul 11, 2020):

Seeing the same problem in bash and sh, both in kterminal and yakuake. And I'd like to note it was quite frustrating when I found this issue because I was trying to play a specific song on a playlist but said song was lost in an unreachable limbo between the first and second page 🤦

<!-- gh-comment-id:656978376 --> @jeanlescure commented on GitHub (Jul 11, 2020): Seeing the same problem in bash and sh, both in kterminal and yakuake. And I'd like to note it was quite frustrating when I found this issue because I was trying to play a specific song on a playlist but said song was lost in an unreachable limbo between the first and second page :facepalm:
Author
Owner

@bdavs3 commented on GitHub (Feb 17, 2022):

@CalebWentworth @jeanlescure I just discovered this behavior as well. Is this something you guys want to tackle fixing with me?

<!-- gh-comment-id:1043248585 --> @bdavs3 commented on GitHub (Feb 17, 2022): @CalebWentworth @jeanlescure I just discovered this behavior as well. Is this something you guys want to tackle fixing with me?
Author
Owner

@bdavs3 commented on GitHub (Feb 17, 2022):

Relevant issues:

<!-- gh-comment-id:1043252459 --> @bdavs3 commented on GitHub (Feb 17, 2022): Relevant issues: * [Unable to scroll past first page of songs in playlist](#11) * [Add support for page scrolling in playlist](#133)
Author
Owner

@Gorrick commented on GitHub (Jun 12, 2024):

Hey, I'm sorry if this is inappropriate but do you have any updates on this? I'm using guake and still suffering from this too.

<!-- gh-comment-id:2164101979 --> @Gorrick commented on GitHub (Jun 12, 2024): Hey, I'm sorry if this is inappropriate but do you have any updates on this? I'm using guake and still suffering from this too.
Author
Owner

@bdavs3 commented on GitHub (Jun 13, 2024):

@Gorrick No updates from me, sorry! Haven't looked at this project in a long time

<!-- gh-comment-id:2164109292 --> @bdavs3 commented on GitHub (Jun 13, 2024): @Gorrick No updates from me, sorry! Haven't looked at this project in a long time
Author
Owner

@sewnie commented on GitHub (Jun 13, 2024):

@Gorrick https://github.com/aome510/spotify-player

<!-- gh-comment-id:2166058559 --> @sewnie commented on GitHub (Jun 13, 2024): @Gorrick https://github.com/aome510/spotify-player
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#152
No description provided.