diff --git a/MMLaunch/Program.fs b/MMLaunch/Program.fs index a5a21ef..1f65fdc 100644 --- a/MMLaunch/Program.fs +++ b/MMLaunch/Program.fs @@ -8,6 +8,12 @@ module Program = AppBuilder .Configure() .UsePlatformDetect() + // Avalonia 11 can present a blank first frame on the GPU compositor + // path until the window receives input/resize (the "blank until you + // press Tab" bug). Software rendering composites synchronously and + // blits the frame, sidestepping that race; fine for this lightweight + // launcher UI. + .With(Win32PlatformOptions(RenderingMode = [| Win32RenderingMode.Software |])) .WithInterFont() []