mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-03 21:31:26 +00:00
fromSurface: true + captureBeyondViewport: true triggers a Chromium compositor bug where cross-origin image textures are lost when extending the capture surface. Switch to fromSurface: false to use the software rendering path. For full-page captures, temporarily expand the viewport via Emulation.setDeviceMetricsOverride, preserving the current mobile/DPR/screen state during capture and restoring it afterward so pre-existing device emulation is not lost. Made-with: Cursor Co-authored-by: hakunaliu <hakunaliu@tencent.com>