Uh oh!
There was an error while loading. Please reload this page.
fix(mac): always run tray_update() on the main thread - #157
Conversation
ReenigneArcher
commented
Jun 28, 2026
Changes needed in #145 as well? Planning to move to QT once I figure out the Windows and macOS packaging for Sunshine in LizardByte/Sunshine#5260 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## master #157 +/- ##
==========================================
- Coverage 63.98% 63.32% -0.67%
==========================================
Files 5 5 Lines 647 638 -9 Branches 214 213 -1 ==========================================
- Hits 414 404 -10 - Misses 153 157 +4 + Partials 80 77 -3
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 1 file with indirect coverage changes Continue to review full report in Codecov by Harness.
|
Screenshot ComparisonPR #157 screenshots vs Matrix: |
| Image | Baseline | PR |
|---|---|---|
tray_icon_initial.png | ||
tray_menu_checkbox_checked.png | ![]() | ![]() |
tray_menu_checkbox_unchecked.png | ![]() | ![]() |
tray_menu_shown.png | ![]() | ![]() |
tray_notification_displayed.png | ![]() | ![]() |
Matrix: macOS
| Image | Baseline | PR |
|---|---|---|
tray_icon_initial.png | ||
tray_menu_checkbox_checked.png | ![]() | ![]() |
tray_menu_checkbox_unchecked.png | ![]() | ![]() |
tray_menu_shown.png | ![]() | ![]() |
tray_notification_displayed.png | ![]() | ![]() |
edf5e22 to
ae9efa8CompareUh oh!
There was an error while loading. Please reload this page.







































Description
tray_update() makes some macOS UI API calls that must be run on the main thread.
Issues Fixed or Closed
FixesLizardByte/Sunshine#5319
Type of Change
Checklist
AI Usage