What happened? / 问题描述
会话正文滚动经过底部悬浮 Composer 时,文字会继续绘制到输入框下方,并从底部空隙或圆角外侧露出来。截图中输入框下方仍能看到下一行正文。
正文滚动容器占满会话面板,.thread-content 只通过 --composer-dock-height 预留滚动空间;此前 .composer-dock-docked 背景透明,因此预留空间不会裁掉已经越过 Composer 边界的正文绘制。
这与 #147 的滚动容器结构不同,也不是 #360 / #488 的决策卡背景问题。本问题发生在底部停靠区域与正文滚动层的叠放关系。
Steps to reproduce / 复现步骤
- 打开包含较长内容的会话。
- 向上滚动,让正文行经过底部悬浮 Composer。
- 观察输入框下方和圆角外侧。
Expected behavior / 预期行为
正文到达 Composer 顶部边界后应被遮住,不能继续显示在输入框下方、底部空隙或圆角外侧。
Actual behavior / 实际行为
正文行越过 Composer 边界后仍可见,在输入框下方形成一行“漏字”。
Scope / 范围
已在 macOS 深色主题复现;透明停靠区域的布局原因对浅色、深色和自定义主题一致。

What happened? / 问题描述
会话正文滚动经过底部悬浮 Composer 时,文字会继续绘制到输入框下方,并从底部空隙或圆角外侧露出来。截图中输入框下方仍能看到下一行正文。
正文滚动容器占满会话面板,
.thread-content只通过--composer-dock-height预留滚动空间;此前.composer-dock-docked背景透明,因此预留空间不会裁掉已经越过 Composer 边界的正文绘制。这与 #147 的滚动容器结构不同,也不是 #360 / #488 的决策卡背景问题。本问题发生在底部停靠区域与正文滚动层的叠放关系。
Steps to reproduce / 复现步骤
Expected behavior / 预期行为
正文到达 Composer 顶部边界后应被遮住,不能继续显示在输入框下方、底部空隙或圆角外侧。
Actual behavior / 实际行为
正文行越过 Composer 边界后仍可见,在输入框下方形成一行“漏字”。
Scope / 范围
已在 macOS 深色主题复现;透明停靠区域的布局原因对浅色、深色和自定义主题一致。