diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 1fecc91..8849430 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -55,6 +55,12 @@ + + + + + + Unit) { @@ -276,7 +287,10 @@ class MainActivity : SimpleActivity(), CanvasListener { } private fun confirmImage() { - if (intentUri?.scheme == "content") { + if (isEditIntent) { + val outputStream = contentResolver.openOutputStream(intentUri) + saveToOutputStream(outputStream, defaultPath.getCompressionFormat()) + } else if (intentUri?.scheme == "content") { val outputStream = contentResolver.openOutputStream(intentUri) saveToOutputStream(outputStream, defaultPath.getCompressionFormat()) } else {