MCPcopy Create free account
hub / github.com/esengine/esengine / handleClickOutside

Function handleClickOutside

packages/editor-app/src/components/Viewport.tsx:1204–1208  ·  view source on GitHub ↗
(e: MouseEvent)

Source from the content-addressed store, hash-verified

1202 // Close run menu when clicking outside
1203 useEffect(() => {
1204 const handleClickOutside = (e: MouseEvent) => {
1205 if (runMenuRef.current && !runMenuRef.current.contains(e.target as Node)) {
1206 setShowRunMenu(false);
1207 }
1208 };
1209
1210 document.addEventListener('mousedown', handleClickOutside);
1211 return () => document.removeEventListener('mousedown', handleClickOutside);

Callers

nothing calls this directly

Calls 1

containsMethod · 0.45

Tested by

no test coverage detected