From 21ee77eb266242300f7c6fff73e7e7df62f0fd60 Mon Sep 17 00:00:00 2001 From: Alexei Anoshenko Date: Sat, 9 Jul 2022 13:45:10 +0300 Subject: [PATCH] Fixed Popup --- popup.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/popup.go b/popup.go index 74d966d..dab40b1 100644 --- a/popup.go +++ b/popup.go @@ -362,6 +362,7 @@ func (manager *popupManager) showPopup(popup Popup) { session.runScript(`if (document.activeElement != document.body) document.activeElement.blur();`) manager.updatePopupLayerInnerHTML(session) updateCSSProperty("ruiPopupLayer", "visibility", "visible", session) + updateCSSProperty("ruiRoot", "pointer-events", "none", session) } func (manager *popupManager) dismissPopup(popup Popup) { @@ -379,6 +380,7 @@ func (manager *popupManager) dismissPopup(popup Popup) { if manager.popups[count-1] == popup { if count == 1 { manager.popups = []Popup{} + updateCSSProperty("ruiRoot", "pointer-events", "auto", session) updateCSSProperty("ruiPopupLayer", "visibility", "hidden", session) session.runScript(`updateInnerHTML('ruiPopupLayer', '');`) } else {