Index: ui/message_center/views/message_center_bubble.cc |
diff --git a/ui/message_center/views/message_center_bubble.cc b/ui/message_center/views/message_center_bubble.cc |
index c65587b2537f1906159a3772a49b0ae6fc717bdc..dac29a81a4a128ebdc0ad7808ef518ca547f999a 100644 |
--- a/ui/message_center/views/message_center_bubble.cc |
+++ b/ui/message_center/views/message_center_bubble.cc |
@@ -107,10 +107,12 @@ void MessageCenterBubble::InitializeContents( |
// |new_bubble_view| actually wants. See crbug.com/169390. |
bubble_view()->Layout(); |
UpdateBubbleView(); |
- bubble_view() |
+ DCHECK(bubble_view()->GetFocusManager()); |
+ views::View* next_focusable_view = bubble_view() |
->GetFocusManager() |
- ->GetNextFocusableView(nullptr, nullptr, false, false) |
- ->RequestFocus(); |
+ ->GetNextFocusableView(nullptr, nullptr, false, false); |
stevenjb
2016/07/07 16:57:12
If we are going to DCHECK on bubble_view()->GetFoc
yoshiki
2016/07/11 18:19:48
Done.
|
+ if (next_focusable_view) |
stevenjb
2016/07/07 16:57:12
Add a comment explaining why next_focusable_view m
yoshiki
2016/07/11 18:19:48
Done.
|
+ next_focusable_view->RequestFocus(); |
} |
void MessageCenterBubble::OnBubbleViewDestroyed() { |