- Fixed menu not closing when clicking outside by removing event.stopPropagation()
- Added delayed event listener attachment (50ms) to avoid capturing the triggering click
- Implemented proper Windows Explorer behaviors:
* Left click outside menu → closes menu
* Right click anywhere → closes current menu
* Escape key → closes menu
* Window blur → closes menu
* Scroll → closes menu
- Added transparent backdrop layer for better click detection
- Used data-context-menu attribute for precise element targeting
- Improved event cleanup to prevent memory leaks
Now matches Windows file manager behavior exactly.