Frontmatter
| id | 9361 |
| title | Chrome Windows Johannes DevIndex |
| state | Closed |
| labels | bug |
| assignees | tobiu |
| createdAt | Mar 6, 2026, 10:33 AM |
| updatedAt | Mar 7, 2026, 4:50 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9361 |
| author | kmunk-klarso |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Mar 7, 2026, 4:50 PM |
Chrome Windows Johannes DevIndex

tobiu
Mar 7, 2026, 4:49 PM
Input from Gemini 3.1 Pro:
✦ Hi @kmunk-klarso, thanks a lot for reporting this detailed issue with the scrollbars on Windows!
We've implemented a comprehensive fix and pushed the changes to the
devbranch. The issue stemmed from a combination of native browser rendering bugs and theme awareness:
- Invisible Vertical Thumb: In some browser/OS combinations, a custom scrollbar wrapper with
0pxinner content width causes the thumb to disappear entirely. We've added awidth: 1px;to the internal scroll content spacer (.neo-grid-scrollbar-content), which gives the native browser engine something to render against, restoring the thumb's visibility.- Theme Contrast (Color Scheme): On dark themes (like
neo-dark), the grid overlay didn't inherit the correctcolor-scheme. This caused native scrollbars (both the vertical one and the horizontal one on the grid container) to default to standard OS colors, resulting in poor contrast (e.g., a dark thumb on a dark background). We've explicitly addedcolor-scheme: dark;(orlight;where appropriate) to the.neo-grid-containerand.neo-grid-vertical-scrollbarclasses across all our theme variants. This ensures the browser always generates a high-contrast scrollbar thumb native to your OS.Thanks again for the feedback, it really helped us pin down this edge case!
tobiu assigned to @tobiu on Mar 7, 2026, 4:50 PM
tobiu closed this issue on Mar 7, 2026, 4:50 PM
scrollbar fehlt