修复0AI接入后列表无法触发更新的问题

This commit is contained in:
2026-09-28 09:01:53 +08:00
parent 9a144f159f
commit 187a7e0911
5 changed files with 295 additions and 1 deletions
+10
View File
@@ -31,6 +31,16 @@ class _NoteListPageState extends ConsumerState<NoteListPage> {
void initState() {
super.initState();
_scrollController.addListener(_onScroll);
// 进页面就重取一次。
//
// 因为这个 provider 是 keepAlive 的(为的是从详情页返回时保住搜索词和
// 标签筛选),再次进入页面**不会**自动重新请求 —— 于是从 Web 后台导入的
// 笔记永远看不到。这里主动对一次账。
//
// 放在 addPostFrameCallback 里:initState 阶段还没法安全地改 provider 状态。
WidgetsBinding.instance.addPostFrameCallback((_) {
if (mounted) ref.read(noteListProvider.notifier).refreshOnEnter();
});
}
@override