State of Flutter Desktop in 2026

Slides and demos from my Flutter & Friends 2026 talk.

Presentation source and demos on GitHub

Flutter desktop timeline

Windowing

Desktop applications and engine experiments

Flutter desktop issues mentioned in the talk

Closest cross-desktop matches

  • #55427: Startup window flashes and jumps before the first frame.
  • #182059: Text fields lose focus after route navigation.
  • #74255: Context menus do not look or behave natively.
  • #67034: Desktop text appears heavier and blurrier.

macOS

  • #189321: Multiple windows flicker and show artifacts.
  • #190075: Empty Flutter scenes stall window resizing.
  • #191865: Platform-view windows stall during resizing.
  • #122133: Transparent windows leave shadow artifacts.
  • #112882: Activation clicks incorrectly trigger controls.

Windows

  • #186948: A spawned window can remain transparent.
  • #188270: Secondary window content becomes stretched.
  • #130683: Frameless windows flicker after repositioning.
  • #159630: FancyZones can restore a blank window.
  • #151457: The app can permanently lose keyboard focus.

Linux

  • #191870: Empty frames leave stale content visible.
  • #174762: Window resizing visibly stutters.
  • #185726: Overlapping windows leave ghosting artifacts.
  • #188966: Wayland with NVIDIA can show a black window.
  • #127768: Fractional scaling changes text but not other UI.
  • #126329: IME suggestions appear away from the caret.