Compositor recovery recreated contexts and replayed viewport sizes, but it left the restarted helper with the default display metadata. A recovered context could fall back to a 60 Hz timer instead of the window's current display id and refresh rate until the frontend later observed a screen change. Store the display id in the shared view state, alongside the existing maximum frame rate, and replay both values while restoring view state after reconnect. |
||
|---|---|---|
| .. | ||
| Application | ||
| Interface | ||
| Utilities | ||
| CMakeLists.txt | ||
| main.mm | ||
| module.modulemap | ||