Summary
When using the Control UI from Windows 7 (still widely used in China), the page stays blank in older Chrome-based browsers that don’t support Array.prototype.toSorted. The console repeatedly reports TypeError: Array.from(...).toSorted is not a function from ui/src/ui/app-render.ts.
Steps to reproduce
- Run the OpenClaw gateway using the official Docker image (
ghcr.io/openclaw/openclaw:main) with gateway.controlUi.enabled: true.
- From a Windows 7 machine, open the Control UI in an older Chrome-based browser (no native
Array.prototype.toSorted support).
- Open DevTools → Console.
- Navigate to the cron configuration view or reload the page.
Expected: Control UI renders normally.
Actual: The page stays blank and the console shows TypeError: Array.from(...).toSorted is not a function pointing to ui/src/ui/app-render.ts (lines ~176 and ~191).
Expected behavior
- Control UI loads and renders normally on Windows 7, including the cron configuration view and suggestion dropdowns, with no fatal JavaScript errors in the browser console.
Actual behavior
- On Windows 7 with an older Chrome‑based browser, the Control UI page stays blank and does not render. The browser console repeatedly shows
TypeError: Array.from(...).toSorted is not a function from ui/src/ui/app-render.ts (around lines 176 and 191).
OpenClaw version
OpenClaw 2026.2.26 (Docker image: ghcr.io/openclaw/openclaw:main
Operating system
Gateway host: Linux (Docker container on Linux server) Client: Windows 7 (browser accessing Control UI)
Install method
Official Docker image: ghcr.io/openclaw/openclaw:main (docker-compose)
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response
Summary
When using the Control UI from Windows 7 (still widely used in China), the page stays blank in older Chrome-based browsers that don’t support
Array.prototype.toSorted. The console repeatedly reportsTypeError: Array.from(...).toSorted is not a functionfromui/src/ui/app-render.ts.Steps to reproduce
ghcr.io/openclaw/openclaw:main) withgateway.controlUi.enabled: true.Array.prototype.toSortedsupport).Expected: Control UI renders normally.
Actual: The page stays blank and the console shows
TypeError: Array.from(...).toSorted is not a functionpointing toui/src/ui/app-render.ts(lines ~176 and ~191).Expected behavior
Actual behavior
TypeError: Array.from(...).toSorted is not a functionfromui/src/ui/app-render.ts(around lines 176 and 191).OpenClaw version
OpenClaw 2026.2.26 (Docker image: ghcr.io/openclaw/openclaw:main
Operating system
Gateway host: Linux (Docker container on Linux server) Client: Windows 7 (browser accessing Control UI)
Install method
Official Docker image: ghcr.io/openclaw/openclaw:main (docker-compose)
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
No response