diff --git a/agentic_security/static/main.js b/agentic_security/static/main.js index 7897ee9..5c9b9e3 100644 --- a/agentic_security/static/main.js +++ b/agentic_security/static/main.js @@ -119,6 +119,9 @@ var app = new Vue({ document.addEventListener("mousedown", this.handleOutsideClick); }, handleOutsideClick(event) { + if (!this.$refs.textarea) { + return + } if (!this.$refs.textarea.contains(event.target)) { this.isFocused = false; document.removeEventListener("mousedown", this.handleOutsideClick);