From 8412b189df0a5c4698bce101430fa39b84b1e712 Mon Sep 17 00:00:00 2001 From: Zander <129350889+ZanderH-code@users.noreply.github.com> Date: Mon, 4 May 2026 02:28:14 -0400 Subject: [PATCH] ui(chat): remove unsupported line-clamp declaration Remove the unsupported unprefixed line-clamp CSS declaration from the chat queue text rule while keeping the existing -webkit-line-clamp truncation behavior.\n\nValidation:\n- git diff --check origin/main...HEAD\n- pnpm exec oxfmt --check --threads=1 CHANGELOG.md ui/src/styles/components.css\n- pnpm check:changelog-attributions\n- Testbox: OPENCLAW_TESTBOX=1 pnpm check:changed\n\nCI note: exact-SHA CI failed in unrelated plugin loader/plugin SDK jobs outside this PR's touched files. --- CHANGELOG.md | 1 + ui/src/styles/components.css | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d910007b667..b1e03b84271 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -57,6 +57,7 @@ Docs: https://docs.openclaw.ai ### Fixes - Telegram/streaming: sanitize tool-progress draft preview backticks before shared compaction, so long backtick-heavy progress text still renders inside the safe code-formatted preview instead of collapsing to an ellipsis. +- UI/chat: remove the unsupported `line-clamp` declaration from the chat queue text rule to eliminate Firefox console noise without changing visible truncation behavior. Thanks @ZanderH-code. - Agents/Pi: suppress persistence for synthetic mid-turn overflow continuation prompts, so transcript-retry recovery does not write the "continue from transcript" prompt as a new user turn. Thanks @vincentkoc. - Agents/tools: strip reasoning text from visible rich presentation titles, blocks, buttons, and select labels before message-tool sends, so structured channel payloads cannot leak hidden planning. Thanks @vincentkoc. - Telegram: keep reply-dispatch lazy provider runtime chunks behind stable dist names and delete `/reasoning stream` previews after final delivery so package updates and live reasoning drafts do not leave Telegram turns broken or noisy. Thanks @BunsDev. diff --git a/ui/src/styles/components.css b/ui/src/styles/components.css index b7c7bd80aac..594f2b6446e 100644 --- a/ui/src/styles/components.css +++ b/ui/src/styles/components.css @@ -2763,7 +2763,6 @@ td.data-table-key-col { white-space: pre-wrap; overflow: hidden; display: -webkit-box; - line-clamp: 3; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }