Index: ui/views/widget/widget.cc |
diff --git a/ui/views/widget/widget.cc b/ui/views/widget/widget.cc |
index 4ecf46b19ca18948e66c315c56b94fcc1d2bdaa8..627e1cd17c5d2b792c988e985f78dc5c6bf6121b 100644 |
--- a/ui/views/widget/widget.cc |
+++ b/ui/views/widget/widget.cc |
@@ -1111,10 +1111,10 @@ int Widget::GetNonClientComponent(const gfx::Point& point) { |
HTNOWHERE; |
} |
-bool Widget::OnKeyEvent(const ui::KeyEvent& event) { |
- ScopedEvent scoped(this, event); |
- return static_cast<internal::RootView*>(GetRootView())-> |
- DispatchKeyEvent(event) != ui::ER_UNHANDLED; |
+void Widget::OnKeyEvent(ui::KeyEvent* event) { |
+ ScopedEvent scoped(this, *event); |
+ static_cast<internal::RootView*>(GetRootView())-> |
+ DispatchKeyEvent(event); |
} |
bool Widget::OnMouseEvent(const ui::MouseEvent& event) { |