MAPG-90 disable unload prevention and unify onbeforeunload script (loading animation)

This commit is contained in:
Bence Pőcze 2020-05-31 03:50:06 +02:00
parent 098f34ca0a
commit fe095cf435
4 changed files with 6 additions and 18 deletions

View File

@ -231,6 +231,7 @@ div.mapItem>div.inner>div.info>p:nth-child(2) {
margin-top: -32px;
margin-left: -32px;
z-index: 5;
visibility: hidden;
}
#roundInfo {

View File

@ -446,15 +446,4 @@
document.getElementById('startNewGameButton').onclick = function () {
Core.resetGame();
}
// showing the loading animation is not possible, because we don't know if user cancelled the leave
window.onbeforeunload = function (e) {
if (Core.rounds[Core.rounds.length - 1].position) {
return;
}
e.preventDefault();
e.returnValue = '';
};
})();

View File

@ -44,11 +44,4 @@
<?php endif; ?>
</div>
</div>
<script>
document.getElementById('loading').style.visibility = 'hidden';
window.addEventListener('beforeunload', function (e) {
document.getElementById('loading').style.visibility = 'visible';
});
</script>
<?php require 'templates/main_footer.php'; ?>

View File

@ -1,2 +1,7 @@
<script>
window.addEventListener('beforeunload', function (e) {
document.getElementById('loading').style.visibility = 'visible';
});
</script>
</body>
</html>