Glimpse: Stop using EXIF to get media size

Change-Id: I487ef49e0d39df87a8d269585d8200cd8f8a6312
diff --git a/app/src/main/java/org/lineageos/glimpse/ui/MediaInfoBottomSheetDialog.kt b/app/src/main/java/org/lineageos/glimpse/ui/MediaInfoBottomSheetDialog.kt
index 3ee810c..fff46df 100644
--- a/app/src/main/java/org/lineageos/glimpse/ui/MediaInfoBottomSheetDialog.kt
+++ b/app/src/main/java/org/lineageos/glimpse/ui/MediaInfoBottomSheetDialog.kt
@@ -128,14 +128,11 @@
                 cameraInfoListItem.supportingText,
             ).any { !it.isNullOrBlank() && it != unknownString }
 
-            mediaInfoListItem.supportingText = mutableListOf(
+            mediaInfoListItem.supportingText = listOf(
                 media.mimeType,
-            ).apply {
-                exifInterface.size?.let {
-                    add("${((it.width.toDouble() * it.height) / 1024000).round(1)}MP")
-                    add("${it.width} x ${it.height}")
-                }
-            }.joinToString(SEPARATOR)
+                "${((media.width.toDouble() * media.height) / 1024000).round(1)}MP",
+                "${media.width} x ${media.height}",
+            ).joinToString(SEPARATOR)
 
             exifInterface.latLong?.let {
                 val (lat, long) = it