Index: chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc |
diff --git a/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc b/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc |
index 5835543f865c9ef76fd0020e4fe7906ca78a800e..4abe60c7c68684c4ea339439a1923b18e5df36a6 100644 |
--- a/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc |
+++ b/chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc |
@@ -207,8 +207,9 @@ void IconLabelBubbleView::RemoveInkDropLayer(ui::Layer* ink_drop_layer) { |
std::unique_ptr<views::InkDropHighlight> |
IconLabelBubbleView::CreateInkDropHighlight() const { |
- // Location bar views don't show hover effect. |
- return nullptr; |
+ // Only show a highlight effect when the label is empty/invisible. |
+ return label()->visible() ? nullptr |
+ : InkDropHostView::CreateInkDropHighlight(); |
} |
SkColor IconLabelBubbleView::GetInkDropBaseColor() const { |