| Index: chrome/browser/signin/easy_unlock_service.cc
|
| diff --git a/chrome/browser/signin/easy_unlock_service.cc b/chrome/browser/signin/easy_unlock_service.cc
|
| index e974e90cbe89852cd55abf00c4a878d58bc0e882..74b3da4b63ea76d67589f8f73afe9ba837a5e57b 100644
|
| --- a/chrome/browser/signin/easy_unlock_service.cc
|
| +++ b/chrome/browser/signin/easy_unlock_service.cc
|
| @@ -90,11 +90,15 @@ class EasyUnlockService::BluetoothDetector
|
| explicit BluetoothDetector(EasyUnlockService* service)
|
| : service_(service),
|
| weak_ptr_factory_(this) {
|
| + apps::AppLifetimeMonitorFactory::GetForProfile(service_->profile())
|
| + ->AddObserver(this);
|
| }
|
|
|
| ~BluetoothDetector() override {
|
| if (adapter_.get())
|
| adapter_->RemoveObserver(this);
|
| + apps::AppLifetimeMonitorFactory::GetForProfile(service_->profile())
|
| + ->RemoveObserver(this);
|
| }
|
|
|
| void Initialize() {
|
|
|