Skip to content

[Bug] 会话正文会显示在 Composer 输入框下方 #728

Description

@Blue-Berrys

What happened? / 问题描述

会话正文滚动经过底部悬浮 Composer 时,文字会继续绘制到输入框下方,并从底部空隙或圆角外侧露出来。截图中输入框下方仍能看到下一行正文。

正文滚动容器占满会话面板,.thread-content 只通过 --composer-dock-height 预留滚动空间;此前 .composer-dock-docked 背景透明,因此预留空间不会裁掉已经越过 Composer 边界的正文绘制。

这与 #147 的滚动容器结构不同,也不是 #360 / #488 的决策卡背景问题。本问题发生在底部停靠区域与正文滚动层的叠放关系。

Steps to reproduce / 复现步骤

  1. 打开包含较长内容的会话。
  2. 向上滚动,让正文行经过底部悬浮 Composer。
  3. 观察输入框下方和圆角外侧。

Expected behavior / 预期行为

正文到达 Composer 顶部边界后应被遮住,不能继续显示在输入框下方、底部空隙或圆角外侧。

Actual behavior / 实际行为

正文行越过 Composer 边界后仍可见,在输入框下方形成一行“漏字”。

Scope / 范围

已在 macOS 深色主题复现;透明停靠区域的布局原因对浅色、深色和自定义主题一致。

Image

Activity

  1. changed the title [-][Bug] 深色主题下会话正文会透过 Composer 输入框[/-] [+][Bug] 会话正文会显示在 Composer 输入框下方[/+] on Sep 20, 2026
  2. vastsa commented on Sep 20, 2026

    @vastsa
    Owner

    已由 PR #729 修复并合并。Composer 停靠区域现在绘制工作区背景,滚动正文到达输入框边界后不会再从输入框下方、底部空隙或圆角外侧露出;浅色、深色和自定义主题均有回归验证。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions