diff --git a/lib/Main_Screens/Community_HomePage/TagsdDetailScreen.dart b/lib/Main_Screens/Community_HomePage/TagsdDetailScreen.dart index 257fca3..ae0b02b 100644 --- a/lib/Main_Screens/Community_HomePage/TagsdDetailScreen.dart +++ b/lib/Main_Screens/Community_HomePage/TagsdDetailScreen.dart @@ -174,13 +174,15 @@ class _PopularTabState extends State { bool _isDataInitialized = true; Future setValues() async { - if (_isDataInitialized) { + // WidgetsBinding.instance.addPostFrameCallback((_) {}); + WidgetsBinding.instance.addPostFrameCallback((_) { _setModel(); countersHelper.setListsPopular(); - await _fetchIcons(); + _fetchIcons(); + }); + //if (mounted) { - _isDataInitialized = false; - } + // } } _sortTags(index) { @@ -403,13 +405,15 @@ class _LatestTabState extends State { bool _isDataInitialized = true; Future setValues() async { - if (_isDataInitialized) { + // WidgetsBinding.instance.addPostFrameCallback((_) {}); + WidgetsBinding.instance.addPostFrameCallback((_) { _setModel(); countersHelper.setListsPopular(); - await _fetchIcons(); + _fetchIcons(); + }); + //if (mounted) { - _isDataInitialized = false; - } + // } } _sortTags(index) {