Consider any further refactoring opportunities for code that initializes sticky header rows |
|||||||
Issue descriptionConsider using a TriView to manage the layout of section header rows in detailed views; see for instance the TODO in NetworkListViewMd::SectionHeaderRowView::InitializeLayout(). Other detailed views which will likely want to share the same layout code are: * VPN * Bluetooth (once issue 676410 is resolved) * Audio * MaterialKeyboardStatusRowView for IME; possibly related because it is defined as a 'sticky' header like the above three.
,
Feb 7 2017
,
Feb 7 2017
,
Mar 7 2017
,
Mar 28 2017
,
Mar 28 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/79aa71925e55322ad36bec0a19d42c62a060a2a9 commit 79aa71925e55322ad36bec0a19d42c62a060a2a9 Author: mohsen <mohsen@chromium.org> Date: Tue Mar 28 23:56:58 2017 Remove an outdated TODO The TODO is already addressed. BUG=687786 TEST=none Review-Url: https://codereview.chromium.org/2783753002 Cr-Commit-Position: refs/heads/master@{#460244} [modify] https://crrev.com/79aa71925e55322ad36bec0a19d42c62a060a2a9/ash/common/system/chromeos/network/network_list_md.cc
,
Apr 3 2017
Re-purposing this bug slightly, we could take a look at all call sites of TrayPopupUtils::ConfigureAsStickyHeader() and see if there are any refactoring opportunities in the surrounding code. Marking back as Assigned for the time being.
,
Apr 25 2017
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by tdander...@chromium.org
, Feb 7 2017