aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2021-04-12 01:15:59 +0300
committerHenry Jameson <me@hjkos.com>2021-04-12 01:15:59 +0300
commit87903fbf6dd8fbc47fe5a49b901aa295e07529e8 (patch)
tree44d636a20013c49e5838170ecda3dfbe1ff447af /src
parent6b250762f0fbbb7883716e072b086fb55d92218c (diff)
do not load ruffle multiple times!
Diffstat (limited to 'src')
-rw-r--r--src/services/ruffle_service/ruffle_service.js5
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 = {}