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