libkmpris: refresh player when track list changes

Reason for the change

For some players when the current track list changes, it doesn't list all changed properties in the PropertiesChanged signal from org.mpris.MediaPlayer2.Player. This adds a check for the track list so when the track list changes, the player information is refreshed.

Test plan

Screenshots or screen recordings

Bugs fixed

BUG: 490569 FIXED-IN: 6.1.5

Merge request reports

Loading