diff --git a/korektury/templates/korektury/korekturovatko/__edit_komentar.html b/korektury/templates/korektury/korekturovatko/__edit_komentar.html index f2c17ae2..6ecdb8ad 100644 --- a/korektury/templates/korektury/korekturovatko/__edit_komentar.html +++ b/korektury/templates/korektury/korekturovatko/__edit_komentar.html @@ -30,6 +30,8 @@ close_button.addEventListener("click", _ => { this.close(); }); this.submit_button.addEventListener("click", _ => { this.submit(); }); for (const tag of this.tagy.getElementsByTagName("button")) tag.addEventListener("click", event => { this.toggle_tag(event); }); + + this.reset_tags_every_open = true; } toggle_tag(event) { @@ -37,6 +39,8 @@ button.dataset.selected = String(button.dataset.selected === "false"); } + reset_tags() { for (const tag of this.tagy.getElementsByTagName("button")) tag.dataset.selected = "false"; } + // schová commform close() { this.div.style.display = 'none'; } @@ -68,6 +72,7 @@ // show form if (oprava_id === -1 && komentar_id === -1) this.tagy.style.display = 'unset'; else this.tagy.style.display = 'none'; + if (this.reset_tags_every_open) this.reset_tags(); this._show(img_id, x, y); }