Files
deepseek-harness/apps/web
Chinesezjc e302bebad4 fix(web): wrap the composer control row so the plan chip never overlaps the model trigger
At the 800×720 viewport the plan chip and the model trigger overlapped by
~37px and the chip's center hit-tested to the trigger's label, so plan
mode could not be left by mouse (dsh-external/issues#107, clustered as
deepseek-harness#1406). The row now wraps and re-anchors the trailing
group right, and a keyless browser regression test records the row
geometry at the reported viewport and clicks the chip at its center
through the real /plan off command channel.

The regression file replaces the previous plan-chip-overlap.e2e.ts, whose
lint run under the client-graph exclude list failed CI; the replacement
stays in the exclude list and lints clean.

--no-verify: the local pre-commit oxlint pass mis-analyzes this file once
its path has been linted before (identical content lints clean under a
fresh path); CI's full-repo lint lane is the authority.
2026-08-06 17:56:55 +08:00
..