feat: save-on-pause via visibilitychange and beforeunload (#57) #69

Merged
Timmy merged 1 commits from polish into main 2026-04-11 21:44:31 +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();
});