Commit 252e2c06 authored by Sangwoo Ko's avatar Sangwoo Ko Committed by Commit Bot

Use ui::ImageModel instead of ImageSkia in SharesheetButton

Theres' no intended behavior change.

ui: :ImageModel should be preferred to gfx::ImageSkia.
Bug: 1048901, 1100034
Change-Id: I20d653317e3e8e0dd4782688e135f34f1507ef39
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315664Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
Commit-Queue: Sang Woo Ko <sangwoo108@chromium.org>
Cr-Commit-Position: refs/heads/master@{#791263}
parent ffa4ecdf
...@@ -22,11 +22,12 @@ SharesheetButton::SharesheetButton(Browser* browser) ...@@ -22,11 +22,12 @@ SharesheetButton::SharesheetButton(Browser* browser)
SharesheetButton::~SharesheetButton() = default; SharesheetButton::~SharesheetButton() = default;
void SharesheetButton::UpdateIcon() { void SharesheetButton::UpdateIcon() {
SetImage( SetImageModel(views::Button::STATE_NORMAL,
views::Button::STATE_NORMAL, ui::ImageModel::FromVectorIcon(
gfx::CreateVectorIcon(vector_icons::kHelpIcon, GetIconSize(), vector_icons::kHelpIcon,
GetThemeProvider()->GetColor( GetThemeProvider()->GetColor(
ThemeProperties::COLOR_TOOLBAR_BUTTON_ICON))); ThemeProperties::COLOR_TOOLBAR_BUTTON_ICON),
GetIconSize()));
} }
void SharesheetButton::ButtonPressed(views::Button* sender, void SharesheetButton::ButtonPressed(views::Button* sender,
......
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