LearnNewsExamplesServices
Frontmatter
id5698
titletooltip.Base: singleton mode => honor nested themes
stateOpen
labels
enhancementno auto close
assignees[]
createdAtAug 6, 2024, 8:37 AM
updatedAtMay 16, 2026, 10:50 PM
githubUrlhttps://github.com/neomjs/neo/issues/5698
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]

tooltip.Base: singleton mode => honor nested themes

Openenhancementno auto close
tobiu
tobiu commented on Aug 6, 2024, 8:37 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-x css selectors. use the closest match.

tobiu added the enhancement label on Aug 6, 2024, 8:37 AM
tobiu added the no auto close label on Oct 7, 2024, 11:54 PM