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 {