修复0AI接入后列表无法触发更新的问题
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user