From da3d2e17a089a1358634dcbe69c91fe64190d0fe Mon Sep 17 00:00:00 2001 From: Burak Civan Date: Mon, 28 Nov 2022 12:05:46 +0300 Subject: [PATCH] click oustide console error fixed --- resources/assets/js/components/AkauntingSearch.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/resources/assets/js/components/AkauntingSearch.vue b/resources/assets/js/components/AkauntingSearch.vue index 7ba705ff1..fa2833500 100644 --- a/resources/assets/js/components/AkauntingSearch.vue +++ b/resources/assets/js/components/AkauntingSearch.vue @@ -645,12 +645,14 @@ export default { }, closeIfClickedOutside(event) { - if (!document.getElementById('search-field-' + this._uid).contains(event.target) && event.target.getAttribute('data-btn') != 'btn btn-link') { - this.visible.options = false; - this.visible.operator = false; - this.visible.values = false; + if (document.getElementById('search-field-' + this._uid)) { + if (!document.getElementById('search-field-' + this._uid).contains(event.target) && event.target.getAttribute('data-btn') != 'btn btn-link') { + this.visible.options = false; + this.visible.operator = false; + this.visible.values = false; - document.removeEventListener('click', this.closeIfClickedOutside); + document.removeEventListener('click', this.closeIfClickedOutside); + } } }, },