优化定时器 弹窗

This commit is contained in:
2026-01-15 13:29:02 +08:00
parent 9b64fdfa52
commit e7a9e4483a
5 changed files with 28 additions and 7 deletions

View File

@@ -35,6 +35,9 @@ class ReservationController extends GetxController with BaseControllerMixin {
final TextEditingController broadcastContentController = TextEditingController();
final RxInt selectedTabIndex = 0.obs;
@override
bool get listenLifecycleEvent => true;
@override
void onInit() {
super.onInit();
@@ -45,11 +48,17 @@ class ReservationController extends GetxController with BaseControllerMixin {
startAutoRefresh();
}
@override
void onPaused() {
stopAutoRefresh();
super.onPaused();
}
@override
void onClose() {
stopAutoRefresh();
broadcastTitleController.dispose();
broadcastContentController.dispose();
stopAutoRefresh();
super.onClose();
}