diff --git a/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/presentation/tokendetails/viewmodels/TokenDetailsViewModel.kt b/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/presentation/tokendetails/viewmodels/TokenDetailsViewModel.kt index c2ff51d2d6..4d115db24e 100644 --- a/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/presentation/tokendetails/viewmodels/TokenDetailsViewModel.kt +++ b/features/tokendetails/impl/src/main/kotlin/com/tangem/feature/tokendetails/presentation/tokendetails/viewmodels/TokenDetailsViewModel.kt @@ -538,7 +538,13 @@ internal class TokenDetailsViewModel @Inject constructor( ifRight = { it }, ) if (extendedKey.isNotBlank()) { - router.share(extendedKey) + hapticManager.vibrateMeduim() + clipboardManager.setText(text = extendedKey) + internalUiState.value = stateFactory.getStateAndTriggerEvent( + state = internalUiState.value, + errorMessage = resourceReference(R.string.wallet_notification_address_copied), + setUiState = { internalUiState.value = it }, + ) } } }