-
Bug
-
Resolution: Unresolved
-
Normal
-
None
Device: Xiaomi mi 10
Os: Android 11 (Miui 12.6)
App for listening music: Symphony
Actions:
(Assuming Im listening to a song)
1)Press pause for a moment and then start the song again
Or
2)Tap on synced lyrics to go at a different point in the song
Or
3)Press to play the song, stop it after a moment, press to replay the song from the beginning
Or
4)Skip the song by pressing the button to play the next song
Or
5)Play a song for a moment and then play another
Expected behaviour:
Because I haven't listened to the (previous) song more than half of it (or over 2minutes) I would expect it not to add any listens of the (previous) song.
Actual behaviour:
Each time I perform one of the above actions a listen is being recorded and as I result I have multiple listens of the same song.
Suggestion:
(Warning: I dont know exactly how the apl "catches" the songs)
The app could check before adding a new listen, whether the notification of the song exists longer than a specific amount of time (which could preferably be manually changed) like 2minutes OR (if possible) more than half the duration of the song.
Thus, when the notification updates, the app checks before it's about to add a new listen:
a)if the songs are different, whether the previous notification existed more than 2minutes or half the duration of the song
b)if the notification is of the same song, it sums the amount of time the previous notifications of the same song existed and then checks whether that time was more than 2minutes or half the duration of the song
- is related to
-
MOBILE-175 Pausing/playing a track submits duplicates
- Open
-
MOBILE-181 ListenBrainz App submits listens multiple times
- In Progress
-
MOBILE-127 Improve listening service to submit a listen after minimum playback time has elapsed
- Closed