diff --git a/public/scripts/extensions/expressions/index.js b/public/scripts/extensions/expressions/index.js index bff903b79..f32083671 100644 --- a/public/scripts/extensions/expressions/index.js +++ b/public/scripts/extensions/expressions/index.js @@ -418,9 +418,11 @@ async function setImage(img, path) { expressionHolder.css('min-width', 100); expressionHolder.css('min-height', 100); - expressionClone.one('load', function () { + if (expressionClone.prop('complete')) { resolve(); - }); + } else { + expressionClone.one('load', () => resolve()); + } }); expressionClone.removeClass('expression-clone');