From efcac94f696bcc2aa53dd2006d03f46807a18dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=96R=C3=96K=20Attila?= Date: Fri, 21 Feb 2025 11:33:40 +0100 Subject: [PATCH] Don't try to filter for SWF files by MIME type --- app/src/main/AndroidManifest.xml | 7 ++++++- app/src/main/java/rs/ruffle/SelectSwfScreen.kt | 5 ++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 432833bb..0e189051 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -52,7 +52,12 @@ - + + diff --git a/app/src/main/java/rs/ruffle/SelectSwfScreen.kt b/app/src/main/java/rs/ruffle/SelectSwfScreen.kt index 421c3dee..81692123 100644 --- a/app/src/main/java/rs/ruffle/SelectSwfScreen.kt +++ b/app/src/main/java/rs/ruffle/SelectSwfScreen.kt @@ -181,7 +181,10 @@ fun PickSwfButton(onSelect: (uri: Uri) -> Unit) { OutlinedButton( onClick = { launcher.launch( - "application/x-shockwave-flash" + // Ideally "application/x-shockwave-flash" would be + // used here, but Android doesn't recognize many + // downloaded .swf files as such for some reason... :/ + "*/*" ) }, modifier = Modifier