Merge pull request 'feat: save-on-pause via visibilitychange and beforeunload (#57)' (#69) from polish into main
Some checks failed
Smoke Test / smoke (push) Has been cancelled

Merge PR #69: feat: save-on-pause via visibilitychange
This commit was merged in pull request #69.
This commit is contained in:
2026-04-11 21:44:30 +00:00

View File

@@ -99,3 +99,13 @@ window.addEventListener('keydown', function (e) {
saveGame();
}
});
// Save-on-pause: auto-save when tab is hidden or closed (#57 Mobile Polish)
document.addEventListener('visibilitychange', function () {
if (document.hidden) {
saveGame();
}
});
window.addEventListener('beforeunload', function () {
saveGame();
});