Index: chrome/browser/ui/views/tabs/dragged_tab_controller.cc |
=================================================================== |
--- chrome/browser/ui/views/tabs/dragged_tab_controller.cc (revision 75181) |
+++ chrome/browser/ui/views/tabs/dragged_tab_controller.cc (working copy) |
@@ -616,14 +616,14 @@ |
void DraggedTabController::SaveFocus() { |
if (!old_focused_view_) { |
- old_focused_view_ = source_tabstrip_->GetRootView()->GetFocusedView(); |
- source_tabstrip_->GetRootView()->FocusView(source_tabstrip_); |
+ old_focused_view_ = source_tabstrip_->GetFocusManager()->GetFocusedView(); |
+ source_tabstrip_->GetFocusManager()->SetFocusedView(source_tabstrip_); |
} |
} |
void DraggedTabController::RestoreFocus() { |
if (old_focused_view_ && attached_tabstrip_ == source_tabstrip_) |
- old_focused_view_->GetRootView()->FocusView(old_focused_view_); |
+ old_focused_view_->GetFocusManager()->SetFocusedView(old_focused_view_); |
old_focused_view_ = NULL; |
} |