mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-30 12:47:13 -06:00
The Flatpak on GNOME has no X11 (fallback-x11 on a Wayland session) and GNOME offers no data-control protocol, so arboard::Clipboard::new() failed every time. The handle was kept only on success, so the background Paste check reconnected to the compositor and logged a warning every 250 ms: 267k warnings in 18 h, the 16 MB log full in 3 h. - A clipboard that can't be opened is tried again after 1 s, doubling to a minute. A Copy or Paste of the user's retries at most once a second. - The outage is logged once (WARN) and its end once (INFO), across the UI's and the background check's handles. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>