Give CustomButton a focus painter.
https://chromium-review.googlesource.com/c/chromium/src/+/516824
This commit is contained in:
parent
e0d7b7d0fc
commit
14eb2af876
2 changed files with 3 additions and 3 deletions
|
@ -77,8 +77,8 @@ void SubmenuButton::SetUnderlineColor(SkColor color) {
|
|||
underline_color_ = color;
|
||||
}
|
||||
|
||||
void SubmenuButton::OnPaint(gfx::Canvas* canvas) {
|
||||
views::MenuButton::OnPaint(canvas);
|
||||
void SubmenuButton::PaintButtonContents(gfx::Canvas* canvas) {
|
||||
views::MenuButton::PaintButtonContents(canvas);
|
||||
|
||||
if (show_underline_ && (underline_start_ != underline_end_)) {
|
||||
int padding = (width() - text_width_) / 2;
|
||||
|
|
|
@ -27,7 +27,7 @@ class SubmenuButton : public views::MenuButton {
|
|||
base::char16 accelerator() const { return accelerator_; }
|
||||
|
||||
// views::MenuButton:
|
||||
void OnPaint(gfx::Canvas* canvas) override;
|
||||
void PaintButtonContents(gfx::Canvas* canvas) override;
|
||||
|
||||
// views::InkDropHostView:
|
||||
std::unique_ptr<views::InkDropRipple> CreateInkDropRipple() const override;
|
||||
|
|
Loading…
Reference in a new issue