Chromium Code Reviews| Index: ui/views/controls/button/label_button.cc |
| diff --git a/ui/views/controls/button/label_button.cc b/ui/views/controls/button/label_button.cc |
| index d1149469833ecdf21a83b9e23f1581f02b71f0d0..d74fc8dbe0e57ed754635d9d56a23c36747b9e8a 100644 |
| --- a/ui/views/controls/button/label_button.cc |
| +++ b/ui/views/controls/button/label_button.cc |
| @@ -423,10 +423,12 @@ void LabelButton::AddInkDropLayer(ui::Layer* ink_drop_layer) { |
| image()->SetPaintToLayer(); |
| image()->layer()->SetFillsBoundsOpaquely(false); |
| ink_drop_container_->AddInkDropLayer(ink_drop_layer); |
| + InstallInkDropMask(ink_drop_layer); |
|
Peter Kasting
2017/04/27 02:13:18
It looks from code search like several other place
Evan Stade
2017/04/27 20:28:52
They would need this if they were to use a mask, b
|
| } |
| void LabelButton::RemoveInkDropLayer(ui::Layer* ink_drop_layer) { |
| image()->DestroyLayer(); |
| + ResetInkDropMask(); |
| ink_drop_container_->RemoveInkDropLayer(ink_drop_layer); |
| } |