| Index: chrome/browser/ui/views/toolbar_view.cc
|
| diff --git a/chrome/browser/ui/views/toolbar_view.cc b/chrome/browser/ui/views/toolbar_view.cc
|
| index f7e893293bc4b441405a9591b07f4b23a747f048..b619a347ba6e63a27155db5670dc1295e56f251c 100644
|
| --- a/chrome/browser/ui/views/toolbar_view.cc
|
| +++ b/chrome/browser/ui/views/toolbar_view.cc
|
| @@ -518,7 +518,7 @@ void ToolbarView::ButtonPressed(views::Button* sender,
|
| const ui::Event& event) {
|
| int command = sender->tag();
|
| WindowOpenDisposition disposition =
|
| - chrome::DispositionFromEventFlags(sender->mouse_event_flags());
|
| + chrome::DispositionFromEventFlags(event.flags());
|
| if ((disposition == CURRENT_TAB) &&
|
| ((command == IDC_BACK) || (command == IDC_FORWARD))) {
|
| // Forcibly reset the location bar, since otherwise it won't discard any
|
|
|