Clicking its button displays this in console output:
qrc:/qml/MediaPlayListView.qml:143: TypeError: Property 'positionViewAtIndex' of object PlayListBasicView_QMLTYPE_186(0x25f0880) is not a function
grep reveals that the function seems to have been removed or renamed:
nate@Liberator:~/kde/src/elisa$ (master) grep -ri positionViewAtIndex
src/qml/DraggableItem.qml:251: _listView.positionViewAtIndex(model.index, ListView.Contain);
src/qml/MediaPlayListView.qml:143: playListView.currentItem.positionViewAtIndex(ElisaApplication.mediaPlayListProxyModel.currentTrackRow, ListView.Contain)
Git bisect says I broke this in 3b80b0001239f8c6a35f95ff940e6ba596075310.
Will fix ASAP.
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/211
Git commit afaf25d815763728ac842922dd422377f66079dc by Matthieu Gallien, on behalf of Nate Graham.
Committed on 15/01/2021 at 16:12.
Pushed by mgallien into branch 'release/20.12'.
Fix "show current track" button
I broke this in 3b80b0001239f8c6a35f95ff940e6ba596075310 by making
PlayListBasicView into a ScrollView, not a ListView. Therefore anything
that wants to target properties and functions of the list view item
needs to be adjusted to do so explicitly.
M +3 -3 src/qml/MediaPlayListView.qml
M +1 -0 src/qml/PlayListBasicView.qml
*** Bug 431822 has been marked as a duplicate of this bug. ***