From baa70dd1c02cb5b4aa20ffa16f77376dfadef16e Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Mon, 12 Dec 2016 11:16:47 -0800 Subject: [PATCH] Fix models not settings textures if not loaded --- libraries/render-utils/src/Model.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/render-utils/src/Model.cpp b/libraries/render-utils/src/Model.cpp index bb0ffa63b6..4865f1ea6e 100644 --- a/libraries/render-utils/src/Model.cpp +++ b/libraries/render-utils/src/Model.cpp @@ -850,6 +850,10 @@ void Model::setTextures(const QVariantMap& textures) { _needsUpdateTextures = true; _needsFixupInScene = true; _renderGeometry->setTextures(textures); + } else { + connect(&_renderWatcher, &GeometryResourceWatcher::finished, this, [this, textures]() { + _renderGeometry->setTextures(textures); + }); } }