From f1220cc0189523c1952dd401352ce3268f8737a1 Mon Sep 17 00:00:00 2001 From: Vaibhav Surve Date: Tue, 5 Aug 2025 10:24:42 +0530 Subject: [PATCH] handelled the loading --- lib/controller/expense/expense_screen_controller.dart | 2 +- lib/view/expense/expense_screen.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/controller/expense/expense_screen_controller.dart b/lib/controller/expense/expense_screen_controller.dart index d04c3ac..51a475c 100644 --- a/lib/controller/expense/expense_screen_controller.dart +++ b/lib/controller/expense/expense_screen_controller.dart @@ -107,7 +107,7 @@ class ExpenseController extends GetxController { }) async { isLoading.value = true; errorMessage.value = ''; - + expenses.clear(); _pageSize = pageSize; _pageNumber = pageNumber; diff --git a/lib/view/expense/expense_screen.dart b/lib/view/expense/expense_screen.dart index 9c0ce3f..d20547e 100644 --- a/lib/view/expense/expense_screen.dart +++ b/lib/view/expense/expense_screen.dart @@ -472,7 +472,7 @@ class _ExpenseList extends StatelessWidget { @override Widget build(BuildContext context) { - if (expenseList.isEmpty) { + if (expenseList.isEmpty && !Get.find().isLoading.value) { return Center(child: MyText.bodyMedium('No expenses found.')); }