Skip to content

Automation mouse input panics a live app #38

Description

@Lugribossk

Driving a real app process with the automation API, any locator.click() kills the app with a native panic. Read-only commands or .press() against the same app all work fine, only clicking crashes.

thread 'gpuix-ui' panicked at zed\crates\gpui\src\app\entity_map.rs:142:36:
cannot update gpuix_native::renderer::GpuixView while it is already being updated
thread 'gpuix-ui' panicked at library\core\src\panicking.rs:225:5:
panic in a function that cannot unwind

The UI thread aborts, the automation client then gets AutomationError: The GPUI UI thread stopped during the GPUI UI command, and the next React commit fails with The GPUI UI thread is not running.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions