diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/SignerProvider.kt b/app/src/main/java/com/greenart7c3/nostrsigner/SignerProvider.kt index afc4647a..fb138b11 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/SignerProvider.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/SignerProvider.kt @@ -445,7 +445,7 @@ class SignerProvider : ContentProvider() { } val cursor = MatrixCursor(arrayOf("signature", "result")) - val result = account.hexKey + val result = if (sortOrder == null) account.npub else account.hexKey cursor.addRow(arrayOf(result, result)) return cursor } diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/IntentSingleEventHomeScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/IntentSingleEventHomeScreen.kt index 3ff60725..83920f6d 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/IntentSingleEventHomeScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/IntentSingleEventHomeScreen.kt @@ -78,7 +78,11 @@ fun IntentSingleEventHomeScreen( applicationName = applicationName, permissions = intentData.permissions, onAccept = { permissions, signPolicy, closeApplication, rememberType -> - val result = account.hexKey + val result = if (packageName == null) { + account.hexKey + } else { + account.npub + } IntentUtils.sendResult( context,