aboutsummaryrefslogtreecommitdiff
path: root/extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js
diff options
context:
space:
mode:
Diffstat (limited to 'extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js')
-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.