fix(board): skip the refresh when the card editor wrote nothing

Every editor close rebuilt all columns, so opening a card and cancelling
reset each column's scroll position. The editor now reports whether it
saved the card or created a tag in the nested picker, and the board only
refreshes in that case.
This commit is contained in:
doyaGu committed 2026-10-03 22:46:09 -04:00
1 parent a2c4e1853d
commit 253847323a
5 files changed
+91 -6

No files matched your search

+1
View File
@@ -75,6 +75,7 @@
- [ ] 列宽:窄 240 / 标准 320 / 宽 480 / 手动 160–720;全局生效,重启保持
- [ ] 排序:id 升序 / 最后修改时间降序 / 标题升序(空标题在前);只影响卡片,列始终 id 序;重启保持
- [ ] 大数据量:用脚本向一列灌入约 10000 张卡片,滚动流畅、打开工作区无明显卡顿(虚拟化)
- [ ] 长列滚动到中部后打开某张卡片,不改动就取消或确认 → 各列滚动位置不变(未写库不刷新看板)
- [ ] 所有模态在父窗口居中;使用系统原生标题栏
- [ ] 打开带输入框的模态时,第一个输入框自动获得焦点并全选