CI / Build & Quality Checks (push) Skipped
CI / Secret scan (gitleaks) (push) Skipped
CI / Playwright smoke (e2e) (push) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 23s
CI / Build & Quality Checks (pull_request) Successful in 6m38s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Playwright smoke (e2e) (pull_request) Successful in 30m5s
On Linux / Wayland the desktop can't strip the window frame at runtime, so turning on custom window chrome drew the Lotus titlebar inside KDE's frame (two sets of window buttons). The desktop's `set_custom_chrome` now answers whether the frame is stripped right now; the titlebar and layout follow that answer (falling back to the setting for older desktop builds), so there's never two titlebars or none. The setting says it applies on next start on Linux / Wayland. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA