mirror of
https://github.com/discourse/discourse.git
synced 2025-02-20 18:58:10 +00:00
FIX: better node check for clickoutside in widgets (#7573)
This commit is contained in:
parent
bc0c4b7253
commit
9bbf421125
@ -132,7 +132,10 @@ WidgetClickHook.setupDocumentCallback = function() {
|
||||
let node = e.target;
|
||||
const $outside = $("[data-click-outside]");
|
||||
$outside.each((i, outNode) => {
|
||||
if (outNode.contains(node) || outNode.style.position === "absolute") {
|
||||
if (
|
||||
outNode.contains(node) ||
|
||||
(outNode === node && outNode.style.position === "absolute")
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user