Skip to content

[Bug]: UI flickering and partial rendering artifacts in WKWebView on macOS Ventura (Intel) #3602

@h0fnar

Description

@h0fnar

Version line

v2 — Go rewrite (1.x), main-v2 (active development)

Exact version

Reasonix Desktop App: 1.3.0 (also affected: 1.2.x) CLI version: 0.53.2

What happened?

The Reasonix desktop app shows intermittent rendering issues affecting the entire window content.

Instead of stable rendering, parts of the UI are inconsistently drawn.

Observed behavior:

partial UI elements are not rendered correctly
flickering / tearing across different regions of the window
UI sections appear clipped or visually missing
inconsistent repainting during normal usage
issue is non-deterministic and not reliably reproducible

The issue only affects Reasonix. Other applications using WKWebView and system rendering (Safari, Chrome) are not affected.

Expected behavior:
The application should render its interface consistently without flickering, clipping, or missing regions.

Steps to reproduce

  1. Open Reasonix desktop app
  2. Use the application normally
  3. After some time or interactions, rendering artifacts appear:
    • flickering regions in the UI
    • partially missing or clipped interface elements
    • inconsistent repainting of the window content

The issue is not consistently reproducible but occurs during normal usage.

Attempts to recover:

  • resizing window does not fix the issue
  • fullscreen toggle does not fix the issue
  • switching desktops/spaces does not fix the issue
    Only restarting the app temporarily resolves it.

OS / platform

macOS Ventura 13.6.6 (intel)

Relevant logs or output

No relevant error logs observed during the issue.

- No Metal / GPU errors in system logs
- No Reasonix crash logs
- No WindowServer errors visible
- Issue is only visual (rendering artifacts / flickering / clipped UI)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdesktopWails desktop app (desktop/**)macosmacOS-specificrenderingTerminal rendering / flicker / repaint issuesv2Go rewrite (1.x) — main-v2 branch, active development

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions