From c68aefb847b09daa0697de7684d3451e2e68ce1e Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 09 Jul 2026 23:10:23 +0000
Subject: [PATCH] =Refactor of Integrations.php to be a bit more useful with a suite of methods for create, update, delete back and forths for integrations where sharing is enabled. Also considering a single instance with a connect method to connect as the site (no user) vs connecting as an individual user - rather than recreating instances for every user.

---
 assets/js/concise/Popup.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/assets/js/concise/Popup.js b/assets/js/concise/Popup.js
index b22d317..3194d63 100644
--- a/assets/js/concise/Popup.js
+++ b/assets/js/concise/Popup.js
@@ -62,7 +62,7 @@
 	handleClick(e) {
 		// Check if click is on any registered toggle
 		for (const [id, entry] of this.popups) {
-			if (e.target === entry.toggle || e.target.closest(id)) {
+			if (e.target === entry.toggle || window.targetCheck(e, id) || window.targetCheck(e, entry.toggle.tagName + '.' + [...entry.toggle.classList].join('.'))) {
 				this.togglePopup(id);
 				return;
 			}

--
Gitblit v1.10.0