Commit 89ea7ad4 authored by Tim Song's avatar Tim Song Committed by Commit Bot

Ash Tray: Hook up privacy screen managed state.

BUG=1040648

Change-Id: Id80e1353568d5f3d40d15618edf4f61989d5d754
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082362Reviewed-by: default avatarAhmed Mehfooz <amehfooz@chromium.org>
Commit-Queue: Tim Song <tengs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#746938}
parent c045a248
......@@ -58,9 +58,8 @@ void PrivacyScreenFeaturePodController::UpdateButton() {
if (!is_supported)
return;
// TODO(tengs): Hook up managed state once it is implemented.
bool is_enabled = privacy_screen_controller->GetEnabled();
bool is_managed = false;
bool is_managed = privacy_screen_controller->IsManaged();
button_->SetVectorIcon(kPrivacyScreenIcon);
button_->SetToggled(is_enabled);
......
......@@ -107,11 +107,10 @@ void PrivacyScreenToastController::StartAutoCloseTimer() {
void PrivacyScreenToastController::UpdateToastView() {
if (toast_view_) {
// TODO(tengs): Hook up managed state after it is implemented.
auto* privacy_screen_controller = Shell::Get()->privacy_screen_controller();
toast_view_->SetPrivacyScreenEnabled(
/*enabled=*/privacy_screen_controller->GetEnabled(),
/*managed=*/true);
/*managed=*/privacy_screen_controller->IsManaged());
bubble_view_->SetWidth(toast_view_->GetPreferredSize().width());
}
}
......
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