Commit fd4816c4 authored by Tommy Steimel's avatar Tommy Steimel Committed by Commit Bot

GMC: Update scrollbar UI

This CL updates the scrollbar of the global media controls dialog to be
an overlay scrollbar instead of the standard scrollbar.

Bug: 991370
Change-Id: I21e78636749e2429b731c5bb4aa5b2edddc498ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1758334Reviewed-by: default avatarBecca Hughes <beccahughes@chromium.org>
Commit-Queue: Tommy Steimel <steimel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#688229}
parent c44926fb
......@@ -5,6 +5,7 @@
#include "chrome/browser/ui/views/global_media_controls/media_notification_list_view.h"
#include "chrome/browser/ui/views/global_media_controls/media_notification_container_impl.h"
#include "ui/views/controls/scrollbar/overlay_scroll_bar.h"
#include "ui/views/layout/box_layout.h"
namespace {
......@@ -18,6 +19,9 @@ MediaNotificationListView::MediaNotificationListView() {
contents()->SetLayoutManager(std::make_unique<views::BoxLayout>(
views::BoxLayout::Orientation::kVertical));
ClipHeightTo(0, kMediaListMaxHeight);
SetVerticalScrollBar(new views::OverlayScrollBar(/*horizontal=*/false));
SetHorizontalScrollBar(new views::OverlayScrollBar(/*horizontal=*/true));
}
MediaNotificationListView::~MediaNotificationListView() = default;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment