-
Notifications
You must be signed in to change notification settings - Fork 93
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Electron 38 uses native Wayland rendering instead of Xwayland, which results in a visually broken interface (see the screenshot below). There are two possible solutions to this:
- Fix the underlying bug(s) causing visual rendering issues (cause unknown, likely to be Electron related).
- Force Electron 38+ to continue rendering using Xwayland. Extensive testing with programmatically setting command line arguments and environment variables suggests that this is essentially impossible to do automatically.
For the 2026 season, the Linux releases of AdvantageScope will use the latest non-broken release of Electron (37.10.3). Other platforms are running Electron 39.2.7, since Electron 38 includes other optimizations that improve the experience on macOS. This split should be eliminated as soon as one of the above solutions is practical.

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request