| Index: chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views_unittest.cc
|
| diff --git a/chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views_unittest.cc b/chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views_unittest.cc
|
| index ab7cbd2bf2c700071c43c402d536ccebfa0a1775..ac8a6da64f0847c8625bcf9ddd57022c0145b9fa 100644
|
| --- a/chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views_unittest.cc
|
| +++ b/chrome/browser/ui/views/extensions/extension_toolbar_icon_surfacing_bubble_views_unittest.cc
|
| @@ -81,11 +81,12 @@ TEST_F(ExtensionToolbarIconSurfacingBubbleTest,
|
| views::test::TestWidgetObserver bubble_observer(bubble_widget);
|
| EXPECT_FALSE(delegate.close_action());
|
|
|
| - // Close the bubble. The delegate should be told it was dismissed.
|
| - bubble_widget->Close();
|
| + // Close the bubble by activating another widget. The delegate should be
|
| + // told it was dismissed.
|
| + anchor_widget->Activate();
|
| base::RunLoop().RunUntilIdle();
|
| ASSERT_TRUE(delegate.close_action());
|
| - EXPECT_EQ(ToolbarActionsBarBubbleDelegate::CLOSE_DISMISS,
|
| + EXPECT_EQ(ToolbarActionsBarBubbleDelegate::CLOSE_DISMISS_DEACTIVATION,
|
| *delegate.close_action());
|
| EXPECT_TRUE(bubble_observer.widget_closed());
|
| }
|
|
|