| Index: chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm
|
| diff --git a/chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm b/chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm
|
| index f43710001f672dec05d29e4066583250653c8bbb..0419cd31d087174741954185aaf7376d5e9dcc36 100644
|
| --- a/chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm
|
| +++ b/chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm
|
| @@ -88,6 +88,10 @@ bool PageActionDecoration::OnMousePressed(NSRect frame) {
|
| return ActivatePageAction(frame);
|
| }
|
|
|
| +void PageActionDecoration::ActivatePageAction() {
|
| + ActivatePageAction(owner_->GetPageActionFrame(page_action_));
|
| +}
|
| +
|
| bool PageActionDecoration::ActivatePageAction(NSRect frame) {
|
| WebContents* web_contents = owner_->GetWebContents();
|
| if (!web_contents) {
|
| @@ -249,7 +253,7 @@ void PageActionDecoration::Observe(
|
| if (extension_id != page_action_->extension_id())
|
| break;
|
| if (IsVisible())
|
| - ActivatePageAction(owner_->GetPageActionFrame(page_action_));
|
| + ActivatePageAction();
|
| break;
|
| }
|
|
|
|
|