UI: Window elements unclickable — island window div intercepts pointer events across multiple islands #58
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_os#58
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
A systemic issue where
<div>elements in the island window tree intercept pointer events, preventing clicks from reaching interactive elements beneath them. This has been observed in multiple contexts:<div data-mcp-action="save">blocks the Create Contact button (issue #47)<div class="fs-base fw-bold text-primary">Business</div>from the window subtree intercepts clicks on person rows in the list<div>fromisland window-shadow-focusedsubtree intercepts right-click on photo itemsAll failures share the same Playwright error pattern:
Root Cause
The window chrome system's overlay divs (for drag handles, resize zones, or header bars) are likely positioned over the island content area and consuming pointer events. This may be a z-index or pointer-events CSS issue in the window management layer.
Affected Islands
Steps to Reproduce
Severity
Critical — this is a systemic issue affecting interaction with content in multiple islands
Screenshots
deep_crm_persons_01_list.png