Files
kilocode/packages
Mark IJbema 891067a7f7 fix(vscode): prevent ghost text from re-wrapping preceding visible text
The chat input uses a transparent-textarea-over-overlay pattern where visible
text comes from the overlay div but the cursor follows the textarea. Ghost
text only exists in the overlay, so when it's long enough to trigger wrapping,
the browser re-wraps preceding visible text — but the cursor doesn't move
because the textarea has no ghost text.

Make the ghost text span an atomic inline box (display: inline-flex) so it
either fits on the current line or wraps to the next line as a unit, without
pulling preceding words with it. This matches the legacy extension behavior
where the wrapping difference was hidden by the inverted z-order (overlay text
was transparent there).
2026-03-23 11:21:19 +01:00
..
2026-02-10 18:00:48 -03:00
2026-03-18 11:06:45 +00:00
2026-03-18 11:06:45 +00:00
2026-03-18 11:06:45 +00:00
2026-03-18 11:06:45 +00:00
2026-03-18 11:06:45 +00:00