Shuffle button not respecting filters?

Issue description:

When I am in the track view and having “Only favorites” active then I see only tracks in the list that are favorited (as expected). When I press the play button then this list is played (as expected). But when I press the shuffle button instead of the play button, then the favorites filter is ignored and all tracks (also non-favorite tracks) are played. My expectation would be that only tracks visible in the list are being played.

Logs:

Upload description: vbs favorites

Additional information:

 
When using the regular “Play” button, then only favorite tracks are played.
 

Reproduction steps:

 

  1. Enter track view.
  2. Select filter “Only favorites”.
  3. You see all your favorite tracks
  4. Press the play shuffle button
  5. The player starts playing but also non-favorite tracks
     

Media provider:

Jellyfin

Screenshots: