Updated on 2026-08-14

This commit is contained in:
Tangem 2026-01-19 20:51:14 +05:00
parent da7402ec66
commit 279371a8b3
4 changed files with 25 additions and 5 deletions

View file

@ -36,6 +36,7 @@ import com.tangem.core.ui.extensions.resolveReference
import com.tangem.core.ui.res.TangemTheme
import com.tangem.core.ui.res.TangemThemePreview
import com.tangem.core.ui.test.SendScreenTestTags
import com.tangem.core.ui.utils.GlobalMultipleClickPreventer
import com.tangem.core.ui.utils.singleEvent
@Composable
@ -112,10 +113,12 @@ fun NavigationPrimaryButton(primaryButton: NavigationButton?, modifier: Modifier
text = button.textReference.resolveReference(),
enabled = button.isEnabled,
onClick = {
if (button.isHapticClick) {
hapticFeedback.performHapticFeedback(HapticFeedbackType.LongPress)
GlobalMultipleClickPreventer.processEvent {
if (button.isHapticClick) {
hapticFeedback.performHapticFeedback(HapticFeedbackType.LongPress)
}
button.onClick()
}
button.onClick()
},
showProgress = button.shouldShowProgress,
colors = color,