feat: add global listener for Escape key to remove message reply box
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline failed

This commit is contained in:
SauceyRed 2025-07-11 03:33:45 +02:00
parent a8ee8122ee
commit daa13dbbed
Signed by: sauceyred
GPG key ID: 2BF92EB6D8A5CCA7

View file

@ -26,6 +26,13 @@ onMounted(() => {
e.target.contentEditable = "false";
}
});
document.addEventListener("keyup", (e) => {
const messageReply = document.getElementById("message-reply") as HTMLDivElement;
if (e.key == "Escape" && messageReply) {
e.preventDefault();
messageReply.remove();
}
});
});
function contextMenuHandler(e: MouseEvent) {