Commit f735fcac authored by Yue Li's avatar Yue Li Committed by Commit Bot

Hide Assistant opt-in dialog in overview mode

Currently the dialog is blocking the other overview mode windows. Hide
it for now to fix the issue.

Bug: b/131186127, 942714
Test: Manual Test
Change-Id: I470b4f334cc5126f8a32a3880e7d54533a47a81e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1603770Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
Commit-Queue: Yue Li <updowndota@chromium.org>
Cr-Commit-Position: refs/heads/master@{#658323}
parent 33783dd6
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#include <string> #include <string>
#include <utility> #include <utility>
#include "ash/public/cpp/window_properties.h"
#include "base/bind.h" #include "base/bind.h"
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile.h"
...@@ -26,6 +27,7 @@ ...@@ -26,6 +27,7 @@
#include "content/public/browser/web_ui_data_source.h" #include "content/public/browser/web_ui_data_source.h"
#include "content/public/common/content_features.h" #include "content/public/common/content_features.h"
#include "net/base/url_util.h" #include "net/base/url_util.h"
#include "ui/aura/window.h"
#include "ui/views/widget/widget.h" #include "ui/views/widget/widget.h"
namespace chromeos { namespace chromeos {
...@@ -121,6 +123,7 @@ void AssistantOptInDialog::Show( ...@@ -121,6 +123,7 @@ void AssistantOptInDialog::Show(
g_dialog = new AssistantOptInDialog(type, std::move(callback)); g_dialog = new AssistantOptInDialog(type, std::move(callback));
g_dialog->ShowSystemDialog(); g_dialog->ShowSystemDialog();
g_dialog->dialog_window()->SetProperty(ash::kHideInOverviewKey, true);
} }
AssistantOptInDialog::AssistantOptInDialog( AssistantOptInDialog::AssistantOptInDialog(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment