Skip to content

【UI】快速粘贴弹窗中粘贴已有 Key 后输入框内容导致超出弹窗/页面(overflow) #863

@mhy1227

Description

@mhy1227

现象描述

在「供应商管理/配置」页面打开【快速粘贴】弹窗后,将已有的 API Key(或包含长字符串的配置文本)粘贴到输入框内,输入区域出现不换行/宽度溢出,导致内容区域超出弹窗边界甚至超出页面可视区域,影响查看与操作(如下图)。


Image

复现步骤

  1. 进入:供应商管理 →(某供应商)→ 配置页面
  2. 点击【快速粘贴】打开弹窗
  3. 在粘贴输入框中粘贴已有 Key(例如 sk-... 这类长串,或包含 URL/模型名等文本)
  4. 观察弹窗内输入区域的展示效果

实际结果(Actual)

  • 粘贴后输入框内容不自动换行,出现横向溢出/超出弹窗边界(输入区域看起来“跑出”弹窗右侧/页面)
  • 影响用户正常阅读、复制校对、点击按钮等操作(可补充:是否挡住「应用」按钮/是否需要横向滚动)

期望结果(Expected)

  • 输入框内容应在弹窗内自动换行或提供可控的横向滚动,且不应突破弹窗宽度
  • 弹窗布局在不同分辨率下保持稳定,按钮区域可正常点击

复现概率

没计算,粘贴好几次都是这种情况


可能原因/建议方向

  • 输入框/容器缺少换行与溢出控制(如 white-space / word-break / overflow-x / max-width
  • 建议:对粘贴区域设置 max-width: 100%,并启用 word-break: break-all; white-space: pre-wrap;(或允许横向滚动但不外溢)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:UIbugSomething isn't working

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions