| Index: views/widget/widget_win.cc
|
| diff --git a/views/widget/widget_win.cc b/views/widget/widget_win.cc
|
| index 0e1498345d05c1fcbf771f4d1bf69e38760a322d..accd67e6707533bd8c099180af90403ab05538f1 100644
|
| --- a/views/widget/widget_win.cc
|
| +++ b/views/widget/widget_win.cc
|
| @@ -1018,19 +1018,6 @@ Window* WidgetWin::GetWindowImpl(HWND hwnd) {
|
| return NULL;
|
| }
|
|
|
| -RootView* WidgetWin::GetFocusedViewRootView() {
|
| - // TODO(beng): get rid of this
|
| - FocusManager* focus_manager = GetFocusManager();
|
| - if (!focus_manager) {
|
| - NOTREACHED();
|
| - return NULL;
|
| - }
|
| - View* focused_view = focus_manager->GetFocusedView();
|
| - if (!focused_view)
|
| - return NULL;
|
| - return focused_view->GetRootView();
|
| -}
|
| -
|
| // static
|
| void WidgetWin::PostProcessActivateMessage(WidgetWin* widget,
|
| int activation_state) {
|
| @@ -1116,11 +1103,7 @@ gfx::AcceleratedWidget WidgetWin::GetAcceleratedWidget() {
|
| }
|
|
|
| void WidgetWin::DispatchKeyEventPostIME(const KeyEvent& key) {
|
| - RootView* root_view = GetFocusedViewRootView();
|
| - if (!root_view)
|
| - root_view = GetRootView();
|
| -
|
| - SetMsgHandled(root_view->ProcessKeyEvent(key));
|
| + SetMsgHandled(delegate_->OnKeyEvent(key));
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
|
|