Update index.html
Browse files- index.html +5 -2
index.html
CHANGED
|
@@ -88,13 +88,14 @@
|
|
| 88 |
const statusOutput = document.querySelector("#output-status");
|
| 89 |
|
| 90 |
//add event listener to file input
|
| 91 |
-
fileUpload.addEventListener("
|
| 92 |
const target = e.target;
|
| 93 |
if (target.files.length > 0) {
|
| 94 |
const href = URL.createObjectURL(target.files[0]);
|
| 95 |
cleanImageCanvas();
|
| 96 |
drawImageCanvas(href);
|
| 97 |
setImageEmbeddings(href);
|
|
|
|
| 98 |
}
|
| 99 |
});
|
| 100 |
// add event listener to drop-area
|
|
@@ -120,10 +121,12 @@
|
|
| 120 |
cleanImageCanvas();
|
| 121 |
drawImageCanvas(href);
|
| 122 |
setImageEmbeddings(href);
|
|
|
|
| 123 |
} else if (url) {
|
| 124 |
cleanImageCanvas();
|
| 125 |
drawImageCanvas(url);
|
| 126 |
setImageEmbeddings(url);
|
|
|
|
| 127 |
}
|
| 128 |
});
|
| 129 |
|
|
@@ -194,7 +197,7 @@
|
|
| 194 |
drawMask(maskURL, pointArr);
|
| 195 |
}
|
| 196 |
function togglePointMode(mode) {
|
| 197 |
-
bgPointMode = mode ?
|
| 198 |
|
| 199 |
maskBtn.querySelector("span").innerText = bgPointMode
|
| 200 |
? "Background Point"
|
|
|
|
| 88 |
const statusOutput = document.querySelector("#output-status");
|
| 89 |
|
| 90 |
//add event listener to file input
|
| 91 |
+
fileUpload.addEventListener("input", (e) => {
|
| 92 |
const target = e.target;
|
| 93 |
if (target.files.length > 0) {
|
| 94 |
const href = URL.createObjectURL(target.files[0]);
|
| 95 |
cleanImageCanvas();
|
| 96 |
drawImageCanvas(href);
|
| 97 |
setImageEmbeddings(href);
|
| 98 |
+
togglePointMode(false);
|
| 99 |
}
|
| 100 |
});
|
| 101 |
// add event listener to drop-area
|
|
|
|
| 121 |
cleanImageCanvas();
|
| 122 |
drawImageCanvas(href);
|
| 123 |
setImageEmbeddings(href);
|
| 124 |
+
togglePointMode(false);
|
| 125 |
} else if (url) {
|
| 126 |
cleanImageCanvas();
|
| 127 |
drawImageCanvas(url);
|
| 128 |
setImageEmbeddings(url);
|
| 129 |
+
togglePointMode(false);
|
| 130 |
}
|
| 131 |
});
|
| 132 |
|
|
|
|
| 197 |
drawMask(maskURL, pointArr);
|
| 198 |
}
|
| 199 |
function togglePointMode(mode) {
|
| 200 |
+
bgPointMode = mode === undefined ? !bgPointMode : mode;
|
| 201 |
|
| 202 |
maskBtn.querySelector("span").innerText = bgPointMode
|
| 203 |
? "Background Point"
|