Commit ec25515f authored by Ahmed Mehfooz's avatar Ahmed Mehfooz Committed by Commit Bot

Fix focus ring colors for slider and system menu button

Bug: 960116
Change-Id: I47ded12435e0b1c842eaf3aa2e5b506ca21486e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2018445Reviewed-by: default avatarTim Song <tengs@chromium.org>
Commit-Queue: Ahmed Mehfooz <amehfooz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#735556}
parent e20e1542
......@@ -4,6 +4,7 @@
#include "ash/system/tray/system_menu_button.h"
#include "ash/public/cpp/shelf_config.h"
#include "ash/style/ash_color_provider.h"
#include "ash/system/tray/tray_constants.h"
#include "ash/system/tray/tray_popup_ink_drop_style.h"
......@@ -36,6 +37,7 @@ SystemMenuButton::SystemMenuButton(views::ButtonListener* listener,
TrayPopupUtils::ConfigureTrayPopupButton(this);
TrayPopupUtils::InstallHighlightPathGenerator(
this, TrayPopupInkDropStyle::HOST_CENTERED);
focus_ring()->SetColor(ShelfConfig::Get()->shelf_focus_border_color());
}
SystemMenuButton::SystemMenuButton(views::ButtonListener* listener,
......
......@@ -89,6 +89,7 @@ UnifiedSliderButton::UnifiedSliderButton(views::ButtonListener* listener,
SetVectorIcon(icon);
SetBorder(views::CreateEmptyBorder(kUnifiedCircularButtonFocusPadding));
views::InstallCircleHighlightPathGenerator(this);
focus_ring()->SetColor(UnifiedSystemTrayView::GetFocusRingColor());
}
UnifiedSliderButton::~UnifiedSliderButton() = 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