Update Island Media Controls to 0.9.211#4810
Conversation
Submission reviewNote: This review was done by Claude, and then refined manually. Due to the amount of submissions, doing a fully manual review for each pull request is no longer feasible. Thank you for understanding. Please address the following issues. The items in the collapsed sections are optional, so it's your call whether to address them. 1. Corrupted (mojibake) characters — one of them breaks QQ Music detection. The file was clearly round-tripped through a non-UTF-8 editor at some point, corrupting the only two non-ASCII lines:
Restore the correct characters and re-save the file as UTF-8. Optional improvements
Minor polish — none of this affects users, so it's your call.
Functionality notes
Non-critical observations about the feature itself.
|
Submission reviewCheck the note below. Also, fix the changelog on the top of the page so that the update can be submitted. The free-threaded WGC frame callback now touches DirectComposition objects and shared UI state that the taskbar thread mutates concurrently, without a shared lock. This PR moves presentation onto the capture callback:
DirectComposition objects are not thread-safe, so a Suggested fix: serialize all DirectComposition visual/device access (and the shared |
Changelog
Validation