New issue
Advanced search Search tips

Issue 697057 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug

Blocked on:
issue 701225

Blocking:
issue 666589



Sign in to add a comment

Layout of the caption row of the file list view will break in M59 when overlay scrollbar is turned off

Project Member Reported by yamaguchi@chromium.org, Feb 28 2017

Issue description

This is the same issue as  crbug.com/684695 .

This issue will come up when we re-patch this change in order to resolve Issue 307091: https://codereview.chromium.org/2554433002/

REPRO STEPS:
0. Apply the patch and build.
1. Open about:flags and disable the overlay scrollbar.
2. Open File apps
3. Open a directory which has more files than fit in the window height. (you can also resize the window until vertical scrollbar appears.)

The layout of the caption row of the file will break.
See the first screenshot in  Issue 684695 .

 
Blocking: 666589
Status: Started (was: Assigned)
This is caused because Table.normalizeColumns() uses its clientWidth property to determine the size of each column despite the actual clientWidth of the list (which looks like the table body) can differ from it when the native non-overlay scroll bar appears in case of FileTable.
Here is a new changelist WIP. (still have issue with update order between table header and the list.)
https://codereview.chromium.org/2724303003/
This will also cause flickering in the thumbnail view mode when the # of files in one row can change by the vertical scroll bar. This looks more impacting as this can actually affect UI operation.
scroll-flicker-by-solid-scroller.mp4
147 KB View Download
Blockedon: 701225
Labels: -M-59
Status: WontFix (was: Started)
Overlay scrollbar has been enabled. This will no longer be problem anymore.

Sign in to add a comment