- Closed
- Minor
This may have come from an earlier release and css was cached, but it is certainly present in 6.10.0-rc8.
css style #nav-block contains the property "overflow-y: scroll;" which on Firefox forces the visibility of a scroll bar.
"overflow: -moz-scrollbars-none;" property is also set, but it is discarded as an invalid property value.
"overflow: -moz-scrollbars-none;" instead needs to be replaced with "scrollbar-width: none;" to have the desired effect seen in Chrome and other browsers. This is a Firefox-only property and will be discarded in Chrome and other browsers.
Edit: Is appears there is an attempted fix in the css that isn't applying, and it's a less optimal fix than scrollbar-width:
#nav-block{-ms-overflow-style:none;overflow:-moz-scrollbars-none}
#nav-block.mozilla{margin-left:-17px;overflow-y:scroll}
the .mozilla class isn't being applied anywhere, and the margin-left is more of a hack than scrollbar-width, as it causes layout shift..
This is currently broken in both Gray and Azure themes.