Index: device/vr/vr_service_impl.cc |
diff --git a/device/vr/vr_service_impl.cc b/device/vr/vr_service_impl.cc |
index ad12ace4c8affb86b0ddca747b7a4eeb83811ea6..49ddde0482efb074ec3eb3977ea272730a3a817e 100644 |
--- a/device/vr/vr_service_impl.cc |
+++ b/device/vr/vr_service_impl.cc |
@@ -12,7 +12,7 @@ |
namespace device { |
-VRServiceImpl::VRServiceImpl() {} |
+VRServiceImpl::VRServiceImpl() : listening_for_activate_(false) {} |
VRServiceImpl::~VRServiceImpl() { |
RemoveFromDeviceManager(); |
@@ -67,4 +67,10 @@ void VRServiceImpl::SetClient(mojom::VRServiceClientPtr service_client, |
callback.Run(device_manager->GetNumberOfConnectedDevices()); |
} |
+void VRServiceImpl::SetListeningForActivate(bool listening) { |
+ listening_for_activate_ = listening; |
+ VRDeviceManager* device_manager = VRDeviceManager::GetInstance(); |
+ device_manager->ListeningForActivateChanged(listening); |
+} |
+ |
} // namespace device |