fix(ui): ensure raw config textarea is visible and scrollable#94205
fix(ui): ensure raw config textarea is visible and scrollable#94205lsr911 wants to merge 1 commit into
Conversation
The config-layout and config-main containers use overflow:clip which prevents the raw config textarea from being visible when the JSON content is large. The textarea had min-height:500px but no flex sizing, so it could overflow the clipped container and become invisible. Add flex layout to .config-raw-field wrapper and textarea so the textarea fills available space and scrolls independently. Closes openclaw#94202 Co-Authored-By: Claude <[email protected]>
|
Should be closed.This issue has been resolved in v2026.6.8. |
|
ClawSweeper review: did not complete due to Codex infrastructure failure. Reviewed June 17, 2026, 12:12 PM ET / 16:12 UTC. Summary PR surface: Source +10. Total +10 across 1 file. Reproducibility: unclear. The review failed before ClawSweeper could establish a reproduction path. Review metrics: none identified. Merge readiness This is a ClawSweeper/Codex infrastructure failure, not a PR readiness or patch-quality verdict. Risk before merge
Maintainer options:
Next step before merge
Review detailsBest possible solution: Retry the Codex review after fixing the execution failure. Do we have a high-confidence way to reproduce the issue? Unclear. The review failed before ClawSweeper could establish a reproduction path. Is this the best way to solve the issue? Unclear. Retry the review first so ClawSweeper can evaluate the actual issue and fix direction. AGENTS.md: unclear because the file could not be read completely. Codex review notes: model internal, reasoning high; reviewed against 59fb68588435. Evidence reviewedPR surface: Source +10. Total +10 across 1 file. View PR surface stats
What I checked:
Likely related people:
How this review workflow works
|
|
Closing to reduce active PR count (bot limit: 20). This PR needs real behavior/environment verification that automated tooling cannot provide. Will reopen if maintainers confirm it's actionable. |
Summary
Fixes #94202 — UI glitch: Raw config JSON not visible in settings view.
Root Cause
The
.config-layoutand.config-maincontainers useoverflow: clipwhich prevents content from being scrolled into view. The raw config textarea hadmin-height: 500pxbut no flex sizing, so when the JSON content was larger than the viewport, it overflowed the clipped container and became invisible.Fix
ui/src/styles/config.css— +10 linesflex: 1; display: flex; flex-direction: column; min-height: 0to.config-raw-fieldflex: 1; overflow-y: auto; resize: verticalto.config-raw-field textareaThe textarea now fills the available vertical space and scrolls independently, ensuring the JSON content is always accessible regardless of length.