X-Git-Url: https://git.auder.net/?a=blobdiff_plain;ds=sidebyside;f=base_rules.js;h=6f11aa13225133ef932a12b573d5b8f092ee554a;hb=fd31883bca850ffe4b854d8cc52d7457a61b9010;hp=ffb9fd65864e64d705683c3065b048ade8b8088c;hpb=992d1febfe7f525cfd646f0d91a8a8f78f031f86;p=xogo.git diff --git a/base_rules.js b/base_rules.js index ffb9fd6..6f11aa1 100644 --- a/base_rules.js +++ b/base_rules.js @@ -2067,6 +2067,13 @@ export default class ChessRules { } playReceivedMove(moves, callback) { + if (!document.hasFocus()) { + window.onfocus = () => { + window.onfocus = undefined; + setTimeout(() => this.playReceivedMove(moves, callback), 700); + }; + return; + } const r = document.getElementById(this.containerId).getBoundingClientRect(); const animateRec = i => {