From 087e84b7ba1fd9726e57dac2dc659a32f1ead43d Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Wed, 17 Jul 2024 14:13:51 +0530 Subject: [PATCH] Remove border --- .../lib/ui/viewer/file/video_exif_dialog.dart | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/mobile/lib/ui/viewer/file/video_exif_dialog.dart b/mobile/lib/ui/viewer/file/video_exif_dialog.dart index 7ad586b7f5..ebd15b498d 100644 --- a/mobile/lib/ui/viewer/file/video_exif_dialog.dart +++ b/mobile/lib/ui/viewer/file/video_exif_dialog.dart @@ -25,12 +25,17 @@ class VideoExifDialog extends StatelessWidget { } Widget _buildSection(BuildContext context, String title, Widget content) { - return ExpansionTile( - initiallyExpanded: true, - title: Text(title, style: getEnteTextTheme(context).largeFaint), - childrenPadding: const EdgeInsets.symmetric(vertical: 2), - tilePadding: const EdgeInsets.symmetric(vertical: 4), - children: [content], + return Theme( + data: Theme.of(context).copyWith(dividerColor: Colors.transparent), + child: ExpansionTile( + initiallyExpanded: false, + title: Text(title, style: getEnteTextTheme(context).largeFaint), + childrenPadding: EdgeInsets.zero, // Remove padding around children + tilePadding: EdgeInsets.zero, + collapsedShape: const Border(), // Remove border when collapsed + shape: const Border(), + children: [content], + ), ); } @@ -61,6 +66,9 @@ class VideoExifDialog extends StatelessWidget { for (final key in stream.keys) { final dynamic value = stream[key]; + if (value is List) { + continue; + } // print type of value if (value is int || value is double ||