From 13afa9f4d34fbdb961b64e307c951b3e2868edc3 Mon Sep 17 00:00:00 2001 From: Maxim Devaev Date: Thu, 24 Feb 2022 11:07:20 +0300 Subject: fix --- web/share/js/wm.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'web/share/js/wm.js') diff --git a/web/share/js/wm.js b/web/share/js/wm.js index 823272d8..0a7c8d4f 100644 --- a/web/share/js/wm.js +++ b/web/share/js/wm.js @@ -339,7 +339,10 @@ function __WindowManager() { }; var __globalMouseButtonHandler = function(event) { - if (!event.target.matches(".menu-button") && !event.target.closest(".modal")) { + if ( + event.target.matches && !event.target.matches(".menu-button") + && event.target.closest && !event.target.closest(".modal") + ) { for (let el_item = event.target; el_item && el_item !== document; el_item = el_item.parentNode) { if (el_item.hasAttribute("data-force-hide-menu")) { break; -- cgit v1.2.3