From 90f8e20843eb1627a7a378b6ab5bb5212bab3e7c Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Fri, 15 Dec 2023 18:27:42 +0000 Subject: [PATCH] Fix scroll to current/next track with played tracks hidden --- app/musicmuster.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/musicmuster.py b/app/musicmuster.py index abad351..f8bac35 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -1328,7 +1328,10 @@ class Window(QMainWindow, Ui_MainWindow): self.tabPlaylist.setCurrentIndex(idx) break - self.tabPlaylist.currentWidget().scroll_to_top(plt.plr_rownum) + display_row = self.active_model().mapFromSource( + self.active_model().data_model.index(plt.plr_rownum, 0) + ).row() + self.tabPlaylist.currentWidget().scroll_to_top(display_row) def solicit_playlist_name( self, session: scoped_session, default: str = ""