diff options
| author | Henry Jameson <me@hjkos.com> | 2021-04-12 01:15:59 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2021-04-12 01:15:59 +0300 |
| commit | 87903fbf6dd8fbc47fe5a49b901aa295e07529e8 (patch) | |
| tree | 44d636a20013c49e5838170ecda3dfbe1ff447af | |
| parent | 6b250762f0fbbb7883716e072b086fb55d92218c (diff) | |
do not load ruffle multiple times!
| -rw-r--r-- | src/services/ruffle_service/ruffle_service.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/services/ruffle_service/ruffle_service.js b/src/services/ruffle_service/ruffle_service.js index 61fe1e19..7411dd96 100644 --- a/src/services/ruffle_service/ruffle_service.js +++ b/src/services/ruffle_service/ruffle_service.js @@ -2,7 +2,10 @@ const createRuffleService = () => { let ruffleInstance = null const getRuffle = () => new Promise((resolve, reject) => { - if (ruffleInstance) resolve(ruffleInstance) + if (ruffleInstance) { + resolve(ruffleInstance) + return + } // Ruffle needs these to be set before it's loaded // https://github.com/ruffle-rs/ruffle/issues/3952 window.RufflePlayer = {} |
