| Index: device/vr/android/gvr/gvr_device_provider.cc
|
| diff --git a/device/vr/android/gvr/gvr_device_provider.cc b/device/vr/android/gvr/gvr_device_provider.cc
|
| index 971fd7fcb9156864949e52b9379a2a5a7dee3e2d..4aff6ce54860890f749df2ec638836a32b48f671 100644
|
| --- a/device/vr/android/gvr/gvr_device_provider.cc
|
| +++ b/device/vr/android/gvr/gvr_device_provider.cc
|
| @@ -34,7 +34,8 @@ GvrDeviceProvider::~GvrDeviceProvider() {
|
|
|
| void GvrDeviceProvider::GetDevices(std::vector<VRDevice*>* devices) {
|
| Initialize();
|
| - devices->push_back(vr_device_.get());
|
| + if (initialized_)
|
| + devices->push_back(vr_device_.get());
|
| }
|
|
|
| void GvrDeviceProvider::Initialize() {
|
|
|