Regarding my post here: https://getmusicbee.com/forum/index.php?topic=35718.msg195333#msg195333
And my newer post here (it was posted in the bug reporting section but apparently it's "intended behaviour" so it was moved to the questions section): https://getmusicbee.com/forum/index.php?topic=35723.msg195383#msg195383
There are a few tags that behave inconsistently in the track information panel. In my case, I'm trying to make a virtual tag that multiplies <Time> with <Play Count> so I can see how much time I have spent listening to the highlighted songs. The issue here is that, although the <Time> tag works as expected (it treats every song's duration as their own), the <Play Count> tag only sees the first highlighted song's value and doesn't see any other songs' values that you highlight.
That's how the above happens: it's using a play count of 1 for both songs despite the second song actually having 0 plays. The time listened it should be displaying is thus 4 minutes 29 seconds, not 7 minutes 19 seconds. Likewise, if I were to highlight the track with 0 plays first, and then highlight the track with 1 play, the time listened would still be 0.
I would expect all native tags to use their own values. Mayibongwe provided a screenshot outlining this inconsistency with some other tags:
In his screenshot, he shows the time appears normal, but the size only shows that of the first highlighted track.
I'm hoping that all similar tags can behave consistently here.