diff options
Diffstat (limited to 'www/js/api.js')
-rw-r--r-- | www/js/api.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/www/js/api.js b/www/js/api.js index d05611e..25e2f4f 100644 --- a/www/js/api.js +++ b/www/js/api.js @@ -220,6 +220,10 @@ window.html5ks.api = { } el.style.display = "block"; } + deferred.resolve(); + }; + el.onerror = function () { + deferred.resolve(); }; var nom = name; if (type && type !== "None") { @@ -266,7 +270,6 @@ window.html5ks.api = { el.style.display = "none"; html5ks.elements.show.appendChild(el); } - deferred.resolve(); return deferred.promise; }, hide: function (name) { @@ -365,7 +368,9 @@ window.html5ks.api = { }); }; if (w[1]) { - setTimeout(html5ks.next, parseFloat(w[1], 10) * 1000); + setTimeout(function () { + html5ks.next(); + }, parseFloat(w[1], 10) * 1000); return deferred.promise; } } else { |