Skip to content

Commit dbca106

Browse files
Add click event listener to close helpful wheel when clicking outside (#4224)
1 parent fd71cb8 commit dbca106

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

js/activity.js

+9
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,15 @@ class Activity {
573573
wheel.navItems[i].setTooltip(_(ele.label));
574574
wheel.navItems[i].navigateFunction = () => ele.fn(this);
575575
})
576+
const closeHelpfulWheel = (e) => {
577+
const isClickInside = helpfulWheelDiv.contains(e.target);
578+
if (!isClickInside) {
579+
helpfulWheelDiv.style.display = "none";
580+
document.removeEventListener("click", closeHelpfulWheel);
581+
}
582+
};
583+
584+
document.addEventListener("click", closeHelpfulWheel);
576585
}
577586

578587
/**

0 commit comments

Comments
 (0)