| Index: chrome/browser/ui/views/status_bubble_views.cc
|
| diff --git a/chrome/browser/ui/views/status_bubble_views.cc b/chrome/browser/ui/views/status_bubble_views.cc
|
| index 3c9a14ea1f5c3acb5eb469c78539b1a09e8a09fd..f7627cb1a6bc7c984074896dfddc6a781ac14bf7 100644
|
| --- a/chrome/browser/ui/views/status_bubble_views.cc
|
| +++ b/chrome/browser/ui/views/status_bubble_views.cc
|
| @@ -42,6 +42,11 @@
|
| #include "ash/wm/window_state_aura.h"
|
| #endif
|
|
|
| +#if defined(MOJO_SHELL_CLIENT)
|
| +#include "components/mus/public/cpp/property_type_converters.h"
|
| +#include "components/mus/public/interfaces/window_manager.mojom.h"
|
| +#endif
|
| +
|
| // The alpha and color of the bubble's shadow.
|
| static const SkColor kShadowColor = SkColorSetARGB(30, 0, 0, 0);
|
|
|
| @@ -600,6 +605,11 @@ void StatusBubbleViews::Init() {
|
| params.ownership = views::Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET;
|
| params.parent = frame->GetNativeView();
|
| params.context = frame->GetNativeWindow();
|
| +#if defined(MOJO_SHELL_CLIENT)
|
| + params.mus_properties
|
| + [mus::mojom::WindowManager::kWindowIgnoredByShelf_Property] =
|
| + mojo::ConvertTo<std::vector<uint8_t>>(true);
|
| +#endif
|
| popup_->Init(params);
|
| // We do our own animation and don't want any from the system.
|
| popup_->SetVisibilityChangedAnimationsEnabled(false);
|
|
|