Skip to content

修复:限制任务操作弹窗高度 - #1004

Merged
xiaomakuaiz merged 2 commits into
chaitin:mainfrom
2379278408:260805-fix-936-stop-dialog-overflow
Aug 5, 2026
Merged

修复:限制任务操作弹窗高度#1004
xiaomakuaiz merged 2 commits into
chaitin:mainfrom
2379278408:260805-fix-936-stop-dialog-overflow

Conversation

@2379278408

Copy link
Copy Markdown
Contributor

变更内容

  • 为终止任务和删除任务弹窗增加动态视口高度约束与双行 Grid 布局
  • 将任务名称区域设为可聚焦的独立滚动区,并支持连续长字符串断行
  • 将操作 Footer 固定在滚动区域外,保持取消和确认按钮可访问
  • 补充两个弹窗的布局、可访问性和 Footer 结构回归测试

影响范围

  • 国内版与海外版共用 NavProject,两端同步生效
  • 公共 AlertDialog、任务 API、状态管理和国际化资源保持原有行为

验证

  • pnpm --dir frontend exec tsx --test test/console-nav-project-dialog-layout.test.ts test/console-nav-project-i18n.test.ts
  • pnpm --dir frontend lint
  • pnpm --dir frontend run build:online
  • git diff --check
  • 海外 SaaS 预览通过用户验收

Closes #936

@xiaomakuaiz
xiaomakuaiz merged commit 457173e into chaitin:main Aug 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Frontend stop bug

2 participants