@@ -457,7 +457,7 @@ private slots:
457
457
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pCanSeek, bpCanSeek, playerProperties, " CanSeek" );
458
458
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pCanGoNext, bpCanGoNext, playerProperties, " CanGoNext" );
459
459
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pCanGoPrevious, bpCanGoPrevious, playerProperties, " CanGoPrevious" );
460
- QS_DBUS_PROPERTY_BINDING (MprisPlayer, qlonglong, pPosition, bpPosition, onPositionUpdated, playerProperties, " Position" , false );
460
+ QS_DBUS_PROPERTY_BINDING (MprisPlayer, qlonglong, pPosition, bpPosition, playerProperties, " Position" , false );
461
461
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pVolume, bVolume, playerProperties, " Volume" , false );
462
462
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pMetadata, bpMetadata, playerProperties, " Metadata" );
463
463
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pPlaybackStatus, bpPlaybackStatus, playerProperties, " PlaybackStatus" );
@@ -466,6 +466,8 @@ private slots:
466
466
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pMinRate, bMinRate, playerProperties, " MinimumRate" , false );
467
467
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pMaxRate, bMaxRate, playerProperties, " MaximumRate" , false );
468
468
QS_DBUS_PROPERTY_BINDING (MprisPlayer, pShuffle, bShuffle, playerProperties, " Shuffle" , false );
469
+
470
+ QS_BINDING_SUBSCRIBE_METHOD (MprisPlayer, bpPosition, onPositionUpdated, onValueChanged);
469
471
// clang-format on
470
472
471
473
QDateTime lastPositionTimestamp;
0 commit comments