From ebe6aa00e3ccfdd21d881d46b0e802de2bd2efb3 Mon Sep 17 00:00:00 2001
From: cutiland <cutilandisaway@gmail.com>
Date: Mon, 4 Sep 2023 07:09:33 -0300
Subject: [PATCH] overLay fixes

---
 game/04-Variables/variables-passageFooter.twee | 5 +----
 game/base-system/overlays/overlayReplace.twee  | 3 +++
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/game/04-Variables/variables-passageFooter.twee b/game/04-Variables/variables-passageFooter.twee
index 2885c5c5c7..de3cfb4504 100644
--- a/game/04-Variables/variables-passageFooter.twee
+++ b/game/04-Variables/variables-passageFooter.twee
@@ -26,10 +26,7 @@
 			<</link>> |
 		<</if>>
 		<<link "Help me export">>
-			<<overlayReplace "saves">>
-			<!-- This calls an asynchronous callback and prone to failure. -->
-			<<run T.tab.setActive(1)>>
-			<<replace #customOverlayContent>><<optionsExportImport>><</replace>>
+			<<overLayReplace "export">>
 		<</link>> |
 		<<link "Ignore for now">><<set $saveDetails.exported.days to Math.floor(Time.days - ($saveDetails.exported.frequency * 0.5))>><<addclass #exportWarning "hidden">><</link>>
 	</div>
diff --git a/game/base-system/overlays/overlayReplace.twee b/game/base-system/overlays/overlayReplace.twee
index fb96649002..ff474df4ef 100644
--- a/game/base-system/overlays/overlayReplace.twee
+++ b/game/base-system/overlays/overlayReplace.twee
@@ -47,6 +47,9 @@
 				<<case "saves">>
 					<<replace #customOverlayTitle>><<titleSaves>><</replace>>
 					<<replace #customOverlayContent>><<saves>><</replace>>
+				<<case "export">>
+					<<replace #customOverlayTitle>><<titleSaves>><</replace>>
+					<<replace #customOverlayContent>><<optionsExportImport>><</replace>>
 				<<case "blackjackHelp">>
 					<<replace #customOverlayTitle>><<titleBlackjackHelp>><</replace>>
 					<<replace #customOverlayContent>><<blackjackHelp>><</replace>>
-- 
GitLab