Index: chrome/browser/ui/views/location_bar/bubble_icon_view.cc |
diff --git a/chrome/browser/ui/views/location_bar/bubble_icon_view.cc b/chrome/browser/ui/views/location_bar/bubble_icon_view.cc |
index d74f32937b6aa3edd0a181bb149c653e97b45caf..7662d04e7a8223272d1d88582bd0a8aad22e4483 100644 |
--- a/chrome/browser/ui/views/location_bar/bubble_icon_view.cc |
+++ b/chrome/browser/ui/views/location_bar/bubble_icon_view.cc |
@@ -71,6 +71,9 @@ void BubbleIconView::OnGestureEvent(ui::GestureEvent* event) { |
void BubbleIconView::ExecuteCommand(ExecuteSource source) { |
OnExecuting(source); |
- if (command_updater_) |
+ if (command_updater_) { |
+ command_updater_->set_bookmark_icon_selected(true); |
command_updater_->ExecuteCommand(command_id_); |
+ command_updater_->set_bookmark_icon_selected(false); |
+ } |
} |