diff options
| author | sD <stoned@derpymail.org> | 2020-04-26 16:25:38 +0200 |
|---|---|---|
| committer | sD <stoned@derpymail.org> | 2020-04-26 16:25:38 +0200 |
| commit | 25f671e4a8e815524940c48d72fae0faecdf1e32 (patch) | |
| tree | 10e9494a1d25d7b30b1eb9e44b70aa157885d97e | |
| parent | 3d1f6b541d0954282559ada09568d80b33bcd6db (diff) | |
set the bench class name
| -rw-r--r-- | webAO/client.js | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/webAO/client.js b/webAO/client.js index a820911..889c3b7 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -1323,6 +1323,9 @@ class Viewport { async changeBackground(position) { const bgfolder = viewport.bgFolder; + const bench = document.getElementById("client_bench"); + const court = document.getElementById("client_court"); + const positions = { def: { bg: "defenseempty.png", @@ -1368,17 +1371,19 @@ async changeBackground(position) { const { bg, desk, speedLines } = positions[position]; + bench.className = position + "_bench"; + if (viewport.chatmsg.type === 5) { - document.getElementById("client_court").src = `${AO_HOST}themes/default/${encodeURI(speedLines)}`; - document.getElementById("client_bench").style.opacity = 0; + court.src = `${AO_HOST}themes/default/${encodeURI(speedLines)}`; + bench.style.opacity = 0; } else { - document.getElementById("client_court").src = bgfolder + bg; + court.src = bgfolder + bg; if (desk) { const deskFilename = await fileExists(bgfolder + desk.ao2) ? desk.ao2 : desk.ao1; - document.getElementById("client_bench").src = bgfolder + deskFilename; - document.getElementById("client_bench").style.opacity = 1; + bench.src = bgfolder + deskFilename; + bench.style.opacity = 1; } else { - document.getElementById("client_bench").style.opacity = 0; + bench.style.opacity = 0; } } } |
