WebUI: use native functions for event handling

PR #21147.
This commit is contained in:
Chocobo1
2024-08-07 22:00:54 +08:00
committed by GitHub
parent 989b1d176d
commit 2d9e3b3330
30 changed files with 261 additions and 196 deletions

View File

@@ -30,7 +30,7 @@
}
}).activate();
window.addEvent("domready", () => {
window.addEventListener("DOMContentLoaded", () => {
const hash = new URI().getData("hash");
const oldPath = new URI().getData("path");
const isFolder = ((new URI().getData("isFolder")) === "true");
@@ -41,8 +41,10 @@
if (!isFolder)
$("rename").setSelectionRange(0, oldName.lastIndexOf("."));
$("renameButton").addEvent("click", (e) => {
new Event(e).stop();
$("renameButton").addEventListener("click", (e) => {
e.preventDefault();
e.stopPropagation();
// check field
const newName = $("rename").value.trim();
if (newName === "") {