DeepSeek V4.1 Flash 0bb38a887e UI 重构:关闭「脏区并集」计划项并记录评估结论
- Documents/UI_Refactor_Report.md §7:把「56 处 InvalidateRect 收敛为脏区并集」改为
  **评估后不采用(计划项已关闭)**,理由基于代码事实:ApplicationInternal.hpp 的
  InvalidatePlotRect() 已是「按消息一次回送」的批处理点,现状不存在同一消息多次回送;
  逐处替换只会多一层间接调用,并把「回送必须有无条件 else」这条历史教训藏得更深。
  真正需要脏区并集的是控件树接入之后(节点失效 → 根聚合),属下一里程碑前置。
- 同节把 PopupMenu / ColorPicker 的迁移说明改为「TabBar 已完成,这两者待做」并沿用同一验收线。
- Documents/UI_Refactor_Plan.md:P5 行同步标注该结论。

验证:make release 零警告;Tools/uicheck 69/69;8 场景像素哈希不变;
7 条功能断言(3 工具栏 + 4 标签栏)全 PASS。
2026-10-28 12:43:14 +08:00
S
Description
No description provided
5.1 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 99.5%
Makefile 0.5%