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.
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.
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 withThe GPUI UI thread is not running.