What's Changed
Fixed a bug where the GPU hardware acceleration toggle was ignored after clicking "Restart Now". The setting would revert to its previous state, requiring a manual close-and-reopen to take effect.
🐛 Bug Fixes
- GPU toggle ignored on relaunch — When
pre_flight()disabled DMA-BUF, it setWEBKIT_DISABLE_DMABUF_RENDERER=1in the process environment. Onrelaunch(), the child process inherited this env var and incorrectly treated it as a user-external override, writing backhardwareRendering=falseto config and wiping the user's just-saved preference. Fixed by introducing a companion marker env var (_MOTRIX_DMABUF_SELF_SET) that distinguishes self-set env vars (inherited via relaunch) from genuine user overrides. The marker is cleared on the next launch, allowing config.json to be the single source of truth
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|