aboutsummaryrefslogtreecommitdiff
path: root/extensions-builtin/canvas-zoom-and-pan
diff options
context:
space:
mode:
authorAarni Koskela <akx@iki.fi>2023-06-05 10:31:15 +0300
committerAarni Koskela <akx@iki.fi>2023-06-05 10:37:00 +0300
commitafbb0b5f863e910ee41df81f4c152ca9998bb310 (patch)
tree7f193098445e4af5a04657b4f9d8b56f1d76b65f /extensions-builtin/canvas-zoom-and-pan
parent68cda4f2139487a692074e653d986875d0fe68f5 (diff)
Zoom and Pan: simplify getElements (it's not actually async)
Diffstat (limited to 'extensions-builtin/canvas-zoom-and-pan')
-rw-r--r--extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js14
1 files changed, 4 insertions, 10 deletions
diff --git a/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js b/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
index bf5ebc51..63de9140 100644
--- a/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
+++ b/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
@@ -143,16 +143,10 @@ onUiLoaded(async() => {
let mouseX, mouseY;
let activeElement;
- async function getElements() {
- const elements = await Promise.all(
- Object.values(elementIDs).map(id => gradioApp().querySelector(id))
- );
- return Object.fromEntries(
- Object.keys(elementIDs).map((key, index) => [key, elements[index]])
- );
- }
-
- const elements = await getElements();
+ const elements = Object.fromEntries(Object.keys(elementIDs).map((id) => [
+ id,
+ gradioApp().querySelector(elementIDs[id]),
+ ]));
const elemData = {};
// Apply functionality to the range inputs. Restore redmask and correct for long images.