From 1c52bd97f51774f9a003e2b02ea9928922bb1899 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Fri, 27 Oct 2023 06:49:19 -0300 Subject: [PATCH] also check return type when not using url callback --- .../com/greenart7c3/nostrsigner/ui/MainScreen.kt | 16 ++++++++++++++-- app/src/main/res/values/strings.xml | 1 + 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt index d161d98a..7dbb6461 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt @@ -122,10 +122,22 @@ fun sendResult( } } } else { - clipboardManager.setText(AnnotatedString(value)) + val result = if (intentData.returnType == ReturnType.SIGNATURE) { + value + } else { + event + } + val message = if (intentData.returnType == ReturnType.SIGNATURE) { + context.getString(R.string.signature_copied_to_the_clipboard) + } else { + context.getString(R.string.event_copied_to_the_clipboard) + } + + clipboardManager.setText(AnnotatedString(result)) + Toast.makeText( context, - context.getString(R.string.signature_copied_to_the_clipboard), + message, Toast.LENGTH_SHORT ).show() } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3e004ac4..a04bd2a3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -80,4 +80,5 @@ Message already encrypted Relay go to top + Event copied to the clipboard \ No newline at end of file