From 44c1d5d734da36e95ffe24e94c8d38d9f0d09133 Mon Sep 17 00:00:00 2001 From: ashilkn Date: Fri, 5 May 2023 11:36:20 +0530 Subject: [PATCH] Fix error in calculating height for gallery in location screen --- lib/ui/viewer/file_details/creation_time_item_widget.dart | 3 ++- lib/ui/viewer/location/location_screen.dart | 7 +++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/ui/viewer/file_details/creation_time_item_widget.dart b/lib/ui/viewer/file_details/creation_time_item_widget.dart index f4595c41b..b7fc4d61f 100644 --- a/lib/ui/viewer/file_details/creation_time_item_widget.dart +++ b/lib/ui/viewer/file_details/creation_time_item_widget.dart @@ -27,7 +27,8 @@ class _CreationTimeItemState extends State { leadingIcon: Icons.calendar_today_outlined, title: DateFormat.yMMMEd(Localizations.localeOf(context).languageCode) .format( - DateTime.fromMicrosecondsSinceEpoch(widget.file.creationTime!)), + DateTime.fromMicrosecondsSinceEpoch(widget.file.creationTime!), + ), subtitleSection: Future.value([ Text( getTimeIn12hrFormat(dateTime) + " " + dateTime.timeZoneName, diff --git a/lib/ui/viewer/location/location_screen.dart b/lib/ui/viewer/location/location_screen.dart index 428f0d34e..4ef66bd94 100644 --- a/lib/ui/viewer/location/location_screen.dart +++ b/lib/ui/viewer/location/location_screen.dart @@ -30,9 +30,11 @@ class LocationScreen extends StatelessWidget { @override Widget build(BuildContext context) { + final heightOfStatusBar = MediaQuery.of(context).viewPadding.top; + const heightOfAppBar = 48.0; return Scaffold( appBar: const PreferredSize( - preferredSize: Size(double.infinity, 48), + preferredSize: Size(double.infinity, heightOfAppBar), child: TitleBarWidget( isSliver: false, isFlexibleSpaceDisabled: true, @@ -42,7 +44,8 @@ class LocationScreen extends StatelessWidget { body: Column( children: [ SizedBox( - height: MediaQuery.of(context).size.height - 102, + height: MediaQuery.of(context).size.height - + (heightOfAppBar + heightOfStatusBar), width: double.infinity, child: const LocationGalleryWidget(), ),