Skip to content

OpenCode desktop app (v1.2.27) shows blank window on macOS 12.7.6 (Monterey). #18530

Closed as not planned

Description

@lindechang

Description

Bug Description

OpenCode desktop app (v1.2.27) shows blank window on macOS 12.7.6 (Monterey).

Environment

  • OpenCode: 1.2.27
  • macOS: 12.7.6 (21H1320) - Monterey
  • Hardware: MacBook Pro, Intel Iris Graphics 550

Steps to Reproduce

  1. Launch OpenCode desktop app
  2. Window opens but content area is blank/white

Technical Details

  • Server starts successfully on local port
  • Logs show successful initialization
  • CLI version works fine

Troubleshooting

  • Cleared app data
  • Reinstalled from DMG
  • Tried --disable-gpu flag
  • All failed

Screenshot

[Attached - shows window with empty white content area]

Plugins

No response

OpenCode version

No response

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Activity

  1. github-actions commented on Mar 21, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Please review these issues to see if any apply to your situation, and consider adding your findings there if so.

  2. Dragoy commented on Mar 30, 2026

    @Dragoy

    I hit the same blank window on macOS 12.7.6 Monterey (Intel i7-6820HQ) with v1.3.7.

    Did some digging — the sidecar starts fine, health check passes, WebKit confirms the page loaded (didFinishLoadForFrame), but the SPA never mounts.

    The likely root cause (also seen in #5643) is that the compiled JS bundle uses regex syntax that WebKit on macOS 12 does not support (SyntaxError: Invalid regular expression: invalid group specifier name). Safari 17.6 on Monterey ships an older JavaScriptCore that lacks named capture group support in certain patterns. The script fails to parse, so nothing renders — no error boundary, no fallback, just the bare theme background.

    The LSMinimumSystemVersion in Info.plist is set to 10.13, which implies macOS 12 should be supported. Either the minimum needs to be bumped, or the Vite/esbuild target needs to be lowered to avoid emitting unsupported syntax for the WebKit version shipped with macOS 12.

  3. removed
    bugSomething isn't working
    webRelates to opencode on web / desktop
    on May 3, 2026
  4. github-actions commented on Jul 4, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions