Frontmatter
| id | 5698 |
| title | tooltip.Base: singleton mode => honor nested themes |
| state | Closed |
| labels | enhancementdeveloper-experienceno auto closeaicore |
| assignees | neo-gpt |
| createdAt | Aug 6, 2024, 8:37 AM |
| updatedAt | Jun 29, 2026, 10:03 AM |
| githubUrl | https://github.com/neomjs/neo/issues/5698 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| contentTrust | |
| projected | |
| quarantined | 0 |
| signals | [] |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jun 29, 2026, 10:03 AM |
@ExtAnimal
right now, the tooltip is a direct child of the viewport => using the top-level theme.
since we can nest themes, the tooltip needs to check if the target has an own theme and if not walk up the vdom or dom tree to check for
neo-theme-xcss selectors. use the closest match.