diff --git a/libraries/model-networking/src/model-networking/ModelCache.cpp b/libraries/model-networking/src/model-networking/ModelCache.cpp index 6c7c98047d..de4409a5a3 100644 --- a/libraries/model-networking/src/model-networking/ModelCache.cpp +++ b/libraries/model-networking/src/model-networking/ModelCache.cpp @@ -309,6 +309,10 @@ NetworkGeometry::NetworkGeometry(const GeometryResource::Pointer& networkGeometr } void NetworkGeometry::resourceFinished(bool success) { + // FIXME: Model is not set up to handle a refresh + if (_instance) { + return; + } if (success) { _instance = std::make_shared<Geometry>(*_resource); } @@ -316,7 +320,8 @@ void NetworkGeometry::resourceFinished(bool success) { } void NetworkGeometry::resourceRefreshed() { - _instance.reset(); + // FIXME: Model is not set up to handle a refresh + // _instance.reset(); } const QString NetworkMaterial::NO_TEXTURE = QString();