Brave Browser holds MPRIS/playerctl hostage whenever no media is playing.
#47,772 创建于 2025年7月20日
描述
Description
After playing any sort of media through Brave, its session with MPRIS will never close, leaving it as a "stopped" but active player that never goes away, effectively hijacking playerctl and whatnot by preventing media controls from being passed through to other players (such as Spotify).
Steps to reproduce
- Open Brave Browser
- Have two or more tabs open
- Play any videos/media
- Close the tab playing said media, leaving other tabs open
Actual result
As long as Brave Browser continues to be open, until the browser is fully and completely closed, it will hold MPRIS/playerctl hostage and prevent any other player from receiving media controls (play/pause, skip, etc)
Expected result
Brave Browser should no longer be an active player, and thus shouldn't be appearing in playerctl, as there is no media to be played, nor is there anything to be controlled.
Reproduces how often
Easily reproduced
Brave version (brave://version info)
1.80.122 Chromium: 138.0.7204.157 (Official Build) (64-bit)
Channel information
- release (stable)
- beta
- nightly
Reproducibility
- with Brave Shields disabled
- with Brave Rewards disabled
- in the latest version of Chrome
Miscellaneous information
In order to view active players, use the following command:
playerctl --list-all