fix(vip): VipSwapSheet erst nach AddDomainSheet-Dismiss präsentieren
Der VipSwapSheet wurde im selben Tick geöffnet wie der AddDomainSheet dismisst — iOS verschluckt dann das zweite Modal, der Swap-Dialog kam nie sichtbar. 320ms-Delay (Muster wie fromDetailsToExplainer). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
efa3e04c4e
commit
517ce8658f
@ -362,7 +362,10 @@ export default function BlockerScreen() {
|
||||
if (result.vipFull && result.newDomainId) {
|
||||
setAddSheetOpen(false);
|
||||
setPendingNewDomainId(result.newDomainId);
|
||||
setVipSwapOpen(true);
|
||||
// AddDomainSheet erst zu Ende dismissen lassen, DANN den
|
||||
// VipSwapSheet präsentieren — sonst verschluckt iOS das
|
||||
// zweite Modal (gleiches Muster wie fromDetailsToExplainer).
|
||||
setTimeout(() => setVipSwapOpen(true), 320);
|
||||
}
|
||||
}
|
||||
return result;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user