Make it easier to focus note form input

This commit is contained in:
Adrian Gruntkowski 2024-12-06 13:24:31 +01:00
parent 8e8c37b1c5
commit 5061e785c4

View file

@ -456,6 +456,20 @@ class NoteForm extends HTMLElement {
this.addButton = this.querySelector(".add");
this.saveButton = this.querySelector(".save");
this.addEventListener("click", (e) => {
if (
!(
e.target instanceof HTMLInputElement ||
e.target instanceof HTMLButtonElement ||
e.target instanceof HTMLTextAreaElement
)
) {
this.content.querySelector("textarea")?.focus();
}
return true;
});
this.tasklistModeButton.addEventListener("click", (e) => {
e.preventDefault();
this.note.type = "tasklist";