BUGFIX: "Import Save Comparison" popup is shown after reloading (#1895)

This commit is contained in:
catloversg
2025-01-08 12:28:52 +07:00
committed by GitHub
parent 0e5e20c2f1
commit 564889d3f2
3 changed files with 17 additions and 9 deletions
+10 -7
View File
@@ -110,7 +110,6 @@ export const ImportSave = (props: { saveData: SaveData; automatic: boolean }): J
const handleImport = async (): Promise<void> => {
await saveObject.importGame(props.saveData, true);
pushImportResult(true);
};
useEffect(() => {
@@ -389,12 +388,16 @@ export const ImportSave = (props: { saveData: SaveData; automatic: boolean }): J
<Box sx={{ display: "flex", justifyContent: "flex-end" }}>
<ButtonGroup>
<Button onClick={handleGoBack} sx={{ my: 2 }} startIcon={<ArrowBackIcon />} color="secondary">
Take me back!
</Button>
<Button onClick={openImportModal} sx={{ my: 2 }} startIcon={<DirectionsRunIcon />} color="warning">
Proceed with import
</Button>
<Tooltip title="Continue with current save">
<Button onClick={handleGoBack} sx={{ my: 2 }} startIcon={<ArrowBackIcon />} color="secondary">
Take me back!
</Button>
</Tooltip>
<Tooltip title="Import newer save and reload">
<Button onClick={openImportModal} sx={{ my: 2 }} startIcon={<DirectionsRunIcon />} color="warning">
Proceed with import
</Button>
</Tooltip>
</ButtonGroup>
<ConfirmationModal
open={isImportModalOpen}