MAINT-7325 Fixed empty cached image being used instead of fetching

andreykproductengine 2017-06-12 20:17:55 +03:00
parent 2738c62d9a
commit fc1d2097cd
1 changed files with 3 additions and 1 deletions

View File

@ -2227,7 +2227,9 @@ bool LLViewerFetchedTexture::updateFetch()
{
make_request = false;
}
else if(mCachedRawImage.notNull() && (current_discard < 0 || current_discard > mCachedRawDiscardLevel))
else if(mCachedRawImage.notNull() // can be empty
&& mCachedRawImageReady
&& (current_discard < 0 || current_discard > mCachedRawDiscardLevel))
{
make_request = false;
switchToCachedImage(); //use the cached raw data first