From 4218acb4b8fa0e066c9952f9c258a5dd52829982 Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Mon, 12 Oct 2026 15:44:10 +0300 Subject: [PATCH] improvement --- .../tm_module/device_transfer/device_filter_screen.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/modules/tm_module/device_transfer/device_filter_screen.dart b/lib/modules/tm_module/device_transfer/device_filter_screen.dart index 3458f9cb..cdd65c2d 100644 --- a/lib/modules/tm_module/device_transfer/device_filter_screen.dart +++ b/lib/modules/tm_module/device_transfer/device_filter_screen.dart @@ -51,13 +51,13 @@ class _DeviceFilterScreenState extends State { _commissioningStatus = filter.assetStatus; final departmentProvider = Provider.of(context, listen: false); + Utils.showLoading(context); if (departmentProvider.items.isEmpty ?? true) await departmentProvider.getData(); if (userSites.isEmpty) { - Utils.showLoading(context); userSites = await Provider.of(context, listen: false).getSitesByUserId(context.userProvider.user?.userID ?? ""); - Utils.hideLoading(context); } - + await Future.delayed(const Duration(milliseconds: 100)); + Utils.hideLoading(context); // Initialize selected departments from filter if (filter.departments != null && filter.departments!.isNotEmpty) { _selectedDepartments = [];