aboutsummaryrefslogtreecommitdiff
path: root/javascript
diff options
context:
space:
mode:
authorAarni Koskela <akx@iki.fi>2023-04-30 14:42:11 +0300
committerAarni Koskela <akx@iki.fi>2023-04-30 14:46:03 +0300
commitee973dcf1d1de44a248dc3a1b7043c9b8ebdc25a (patch)
tree277d23660c985487429433c826f4ab7e7e14460f /javascript
parent13d8d65ef98c1f1f52fa6e60f21025319556a6ae (diff)
imageMaskFix.js: fix event listeners to not use anonymous trampoline
Diffstat (limited to 'javascript')
-rw-r--r--javascript/imageMaskFix.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/javascript/imageMaskFix.js b/javascript/imageMaskFix.js
index 9fe7a603..6a82928e 100644
--- a/javascript/imageMaskFix.js
+++ b/javascript/imageMaskFix.js
@@ -2,7 +2,6 @@
* temporary fix for https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/668
* @see https://github.com/gradio-app/gradio/issues/1721
*/
-window.addEventListener( 'resize', () => imageMaskResize());
function imageMaskResize() {
const canvases = gradioApp().querySelectorAll('#img2maskimg .touch-none canvas');
if ( ! canvases.length ) {
@@ -15,7 +14,7 @@ function imageMaskResize() {
const previewImage = wrapper.previousElementSibling;
if ( ! previewImage.complete ) {
- previewImage.addEventListener( 'load', () => imageMaskResize());
+ previewImage.addEventListener( 'load', imageMaskResize);
return;
}
@@ -40,6 +39,7 @@ function imageMaskResize() {
c.style.maxHeight = '100%';
c.style.objectFit = 'contain';
});
- }
-
- onUiUpdate(() => imageMaskResize());
+}
+
+onUiUpdate(imageMaskResize);
+window.addEventListener( 'resize', imageMaskResize);