LearnNewsExamplesServices
Frontmatter
id8592
titleFix TreeList scrolling artifacts and header styling
stateClosed
labels
bugai
assigneestobiu
createdAtJan 13, 2026, 12:22 PM
updatedAtJan 13, 2026, 2:37 PM
githubUrlhttps://github.com/neomjs/neo/issues/8592
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 13, 2026, 2:37 PM

Fix TreeList scrolling artifacts and header styling

Closed v11.21.0 bugai
tobiu
tobiu commented on Jan 13, 2026, 12:22 PM

When using deep linking (e.g. #/news/tickets/7112) with the new expandAndScrollToItem logic, several issues occur:

  1. Horizontal Scrolling: Scrolling an item into view can cause the list to scroll horizontally if the item content is wider than the container, potentially pushing other items or the header out of view.
  2. Broken Header Styling: The sticky header text is not bold, which is a regression.
  3. Sticky Header Behavior: When scrollIntoView centers an item, the sticky header might not "stick" correctly or appear in the correct "stuck" state if the scroll position is in the middle of a section.

Steps to Reproduce:

  1. Navigate to apps/portal/
  2. Use a route like #/news/tickets/7112
  3. Observe the tree list behavior and styling.
tobiu added the bug label on Jan 13, 2026, 12:22 PM
tobiu added the ai label on Jan 13, 2026, 12:22 PM
tobiu assigned to @tobiu on Jan 13, 2026, 2:37 PM
tobiu
tobiu Jan 13, 2026, 2:37 PM
tobiu closed this issue on Jan 13, 2026, 2:37 PM