From a87c9dc678bba174836341acbb110d298ed20cbf Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Wed, 3 Jun 2026 10:24:05 -0400 Subject: [PATCH] warm up emojis controller --- lib/controllers/emoji_controller.dart | 7 +++---- lib/pages/chat_page.dart | 2 ++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/controllers/emoji_controller.dart b/lib/controllers/emoji_controller.dart index 7d00ac6..caea3de 100644 --- a/lib/controllers/emoji_controller.dart +++ b/lib/controllers/emoji_controller.dart @@ -78,8 +78,7 @@ class EmojiController extends AsyncNotifier { return (customCategories, customKeywords); } - static final provider = - AsyncNotifierProvider.autoDispose( - EmojiController.new, - ); + static final provider = AsyncNotifierProvider( + EmojiController.new, + ); } diff --git a/lib/pages/chat_page.dart b/lib/pages/chat_page.dart index d90d3d4..2c0ef97 100644 --- a/lib/pages/chat_page.dart +++ b/lib/pages/chat_page.dart @@ -1,5 +1,6 @@ import "package:flutter/material.dart"; import "package:hooks_riverpod/hooks_riverpod.dart"; +import "package:nexus/controllers/emoji_controller.dart"; import "package:nexus/controllers/init_complete_controller.dart"; import "package:nexus/controllers/key_controller.dart"; import "package:nexus/widgets/appbar.dart"; @@ -17,6 +18,7 @@ class ChatPage extends ConsumerWidget { final showMembersByDefault = constraints.maxWidth > 1000; final initComplete = ref.watch(InitCompleteController.provider); final roomId = ref.watch(KeyController.provider(KeyController.roomKey)); + ref.read(EmojiController.provider); return Scaffold( appBar: initComplete ? null : Appbar(),