keegan
(Keegan George)
5월 1, 2026, 10:13오후
5
릴리, 고마워!
오늘 아침 일찍 일부 수정을 했습니다:
main ← ux-improve-ai-bot-composer
merged 05:18PM - 01 May 26 UTC
Previously, the AI bot docked composer showed the formatting toolbar by default,… had no visual affordance for scrolling to new content during streaming, and incorrectly reported a streaming-in-progress state after page refresh when the stream had already completed (caused by replaying a stale message bus chunk on subscribe).
This change hides the toolbar behind an animated toggle button, adds a scroll indicator above the composer (animated dots when streaming, chevron-down otherwise), moves the resize handle inside the editor box, suppresses the scroll fade gradient when already at the bottom of the page, and fixes the stale streaming state by detecting when a replayed message bus chunk refers to a post already rendered without a .streaming class.
https://github.com/user-attachments/assets/bae788d1-2105-4c47-93c1-08bb58dfd850
그리고 여기에서 정리해 준 내용을 바탕으로 몇 가지 수정과 개선을 담은 PR을 준비했습니다:
main ← docked-composer-patch
merged 02:30PM - 04 May 26 UTC
Previously, the AI bot docked composer had several mobile issues — the keyboard … covered the input, the timeline widget floated awkwardly, the layout had a misaligned left margin, and the edit pencil was completely broken because `#reply-control` was hidden unconditionally.
This change fixes keyboard handling by tracking visualViewport to position the composer above the software keyboard, hides the timeline/progress widget on mobile, removes the desktop content offset on small screens, allows the floating composer to appear for post edits, and adds left padding to prevent text from overlapping the toolbar toggle button.
| Before | After |
| ------ | ----- |
| https://github.com/user-attachments/assets/521768fb-7dbd-4dad-9c86-78f4a86db815 | https://github.com/user-attachments/assets/cf008970-03b6-4b70-adac-67a7d3746101 |
이 PR이 병합되면 편집 불가 문제와 모바일 버그도 해결될 것입니다.
이 부분에 대해:
결국 이는 디자인 결정이었습니다. RTE는 이 도킹된 작성기를 사용하는 주요 방식으로 의도되었지만, 마크다운을 선호하는 경우에도 사용할 수 있습니다. 다만 공간 부족으로 인해 미리보기는 포함하지 않았습니다. 처음 구현할 때 미리보기를 켜고 끌 수 있는 버튼을 두었지만, 이는 기본적으로 RTE 전환 버튼과 거의 같았기 때문에 제거했습니다.
그리고 이 부분들에 대해서도:
Lilly:
봇을 인용하면 사이드바가 약간 깨지는 것 같습니다.
메타 포럼에서는 거대한 간격이 생기고 때로는 사라집니다. 제 포럼에서는 사이드바가 항상 사라집니다.
몇 번은 인용을 하면 봇 대화에 고정되어 포럼으로 돌아가기 버튼이 작동하지 않았습니다.
인용문이 작성기에서 타이핑을 시작하는 즉시 사라지는 경우도 있습니다.
불행히도 이 문제들을 재현할 수 없었습니다. 이러한 모든 변경 사항 이후에도 여전히 재현된다면 알려주세요.
감사합니다!
2개의 좋아요