From b3a140658b715ccb46cd32aa7f9a1131c06ec718 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 8 Mar 2019 20:22:07 +0100 Subject: [PATCH] fix #131, handle Edit intent --- app/src/main/AndroidManifest.xml | 6 +++++ .../draw/pro/activities/MainActivity.kt | 24 +++++++++++++++---- 2 files changed, 25 insertions(+), 5 deletions(-) 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 {