| Index: views/widget/widget_win.cc
|
| diff --git a/views/widget/widget_win.cc b/views/widget/widget_win.cc
|
| index d05b7251150a0e1dd6a01725dfc87ded0174d5dc..edecafb024041ae883c54c713dd6e27fbaab968d 100644
|
| --- a/views/widget/widget_win.cc
|
| +++ b/views/widget/widget_win.cc
|
| @@ -1028,19 +1028,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) {
|
| @@ -1129,11 +1116,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));
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
|
|