From c037faf59ab11af5a230c0f8f37b05cce204e171 Mon Sep 17 00:00:00 2001
From: Egor
Date: Fri, 23 Jan 2026 14:48:30 +0300
Subject: [PATCH] Update TopUpModal.tsx
---
src/components/TopUpModal.tsx | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/src/components/TopUpModal.tsx b/src/components/TopUpModal.tsx
index 7c67612..4086f0c 100644
--- a/src/components/TopUpModal.tsx
+++ b/src/components/TopUpModal.tsx
@@ -263,10 +263,6 @@ export default function TopUpModal({ method, onClose, initialAmountRubles }: Top
}
}
- const handleOpenUrl = () => {
- if (!paymentUrl) return
- window.open(paymentUrl, '_blank', 'noopener,noreferrer')
- }
// Auto-focus input - works on mobile in Telegram WebApp
useEffect(() => {
@@ -437,15 +433,11 @@ export default function TopUpModal({ method, onClose, initialAmountRubles }: Top
{t('balance.clickToOpenPayment', 'Нажмите кнопку ниже, чтобы открыть страницу оплаты в новой вкладке')}
- {/* Main open button */}
+ {/* Main open button - NO preventDefault, let work natively for iOS Safari */}
{
- e.preventDefault()
- handleOpenUrl()
- }}
className="flex items-center justify-center gap-2 w-full h-12 rounded-xl bg-success-500 text-white font-bold hover:bg-success-400 active:bg-success-600 transition-colors"
>