• fix: audit fixes — RefCell across await, async avatar decode (v0.6.10)

    nevaforget released this 2026-04-24 12:34:00 +02:00 | 2 commits to main since this release

    • init_fingerprint_async: hoist username before the await so a concurrent
      connect_monitor signal (hotplug / suspend-resume) cannot cause a RefCell
      panic. Re-borrow after the await for signal wiring.
    • set_avatar_from_file: decode via gio::File::read_future +
      Pixbuf::from_stream_at_scale_future so the GTK main thread stays
      responsive during monitor hotplug. Default icon shown while loading.
    Downloads