| Index: ash/tray_action/tray_action.cc
|
| diff --git a/ash/tray_action/tray_action.cc b/ash/tray_action/tray_action.cc
|
| index 6437c61f17db8de21b6b553e56acde0e8889609c..4e0bdd83b2fda3c75ae07651b2a1d16118d26010 100644
|
| --- a/ash/tray_action/tray_action.cc
|
| +++ b/ash/tray_action/tray_action.cc
|
| @@ -29,12 +29,16 @@ void TrayAction::BindRequest(mojom::TrayActionRequest request) {
|
| bindings_.AddBinding(this, std::move(request));
|
| }
|
|
|
| -mojom::TrayActionState TrayAction::GetLockScreenNoteState() {
|
| +mojom::TrayActionState TrayAction::GetLockScreenNoteState() const {
|
| if (!tray_action_client_)
|
| return mojom::TrayActionState::kNotAvailable;
|
| return lock_screen_note_state_;
|
| }
|
|
|
| +bool TrayAction::IsLockScreenNoteActive() const {
|
| + return GetLockScreenNoteState() == mojom::TrayActionState::kActive;
|
| +}
|
| +
|
| void TrayAction::SetClient(mojom::TrayActionClientPtr tray_action_client,
|
| mojom::TrayActionState lock_screen_note_state) {
|
| mojom::TrayActionState old_lock_screen_note_state = GetLockScreenNoteState();
|
|
|