diff --git a/lib/new_views/pages/land_page/land_page.dart b/lib/new_views/pages/land_page/land_page.dart index 8f4a24d8..fee16b45 100644 --- a/lib/new_views/pages/land_page/land_page.dart +++ b/lib/new_views/pages/land_page/land_page.dart @@ -106,9 +106,9 @@ class _LandPageState extends State { if (_userProvider!.user != null && _userProvider!.user!.employeeIsHMG == false) { WidgetsBinding.instance.addPostFrameCallback((_) { _userProvider!.getSwipeLastTransaction(userId: _userProvider!.user!.userID!); + Provider.of(context, listen: false).getDate(); }); } - Provider.of(context, listen: false).getDate(); _pages = [ DashboardView(onDrawerPress: (() { _scaffoldKey.currentState!.isDrawerOpen ? _scaffoldKey.currentState!.closeDrawer() : _scaffoldKey.currentState!.openDrawer(); diff --git a/lib/views/widgets/images/files_list.dart b/lib/views/widgets/images/files_list.dart index 41679d07..9a24e097 100644 --- a/lib/views/widgets/images/files_list.dart +++ b/lib/views/widgets/images/files_list.dart @@ -60,7 +60,8 @@ class FilesList extends StatelessWidget { body: SafeArea( child: Stack( children: [ - InteractiveViewer(child: Image(image: getImageObject(itemIndex))).center, + // InteractiveViewer(child: Image(image: getImageObject(itemIndex))).center, + InteractiveViewer(child: getImageWidget(itemIndex)).center, const ABackButton(), ], ), @@ -138,6 +139,13 @@ class FilesList extends StatelessWidget { // }); } + Widget getImageWidget(int itemIndex) { + if (_isLocalUrl(images[itemIndex])) { + return Image.file(File(images[itemIndex])); + } + return ImageLoader(url: images[itemIndex]); + } + ImageProvider getImageObject(int itemIndex) { if (_isLocalUrl(images[itemIndex])) { return FileImage(File(images[itemIndex]));