Replacing overflow content with non-overflowing causes unscrollable scrollbar to appear |
||||||
Issue descriptionVersion: 54.0.2840.8 OS: Linux (probably not OS specific) What steps will reproduce the problem? (1) Load http://codepen.io/anon/pen/rrNdKj (2) Click the button What is the expected output? The box with text shouldn't be scrollable. What do you see instead? The box with text can't be scrolled but does show a disabled horizontal scrollbar. Note, this is a regression, it works correctly in 52.0.2743.116.
,
Oct 3 2016
,
Oct 18 2016
Stefan, do you think your current batch of scrollbar fixes will address this?
,
Oct 18 2016
,
Dec 21 2016
Issue 675990 has been merged into this issue.
,
Jan 3 2017
This has gotten slightly better in M56, the horizontal scrollbar still shows up but it is now disabled.
,
Jan 13 2017
Even if its disabled, so it looks visually better, it is a pretty big issue for any application that needs to precisely know the height or width of a container. It makes it worse that it seems css recalculations can cause the scrollbar to switch axis, making client height/width near impossible to measure in those circumstances.
,
Oct 12 2017
What is the status on this? The jsbin reproducer i posted in https://bugs.chromium.org/p/chromium/issues/detail?id=675990 still seems to have this bug. Chrome Version Version 61.0.3163.100 64bit windows 7. Clicking "change rows from..." still results in a useless horizontal scrollbar. toggling overflow still corrects the div. Again, this means any application that relies on the exact client width/height of a div cannot rely on chrome's implementation of overflow and must manually control the overflow property, which is a decent bit of code to have to maintain.
,
Apr 11 2018
Hey, I noticed this appears to be fixed. Should this get closed now? Seems the reproducer in this thread works as intended now.
,
Apr 11 2018
Yup, looks like it's good now. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by joolscha...@gmail.com
, Sep 14 2016