[4.0] Fix NotifyObservers 52/172452/2
authorHeeyong Song <heeyong.song@samsung.com>
Wed, 14 Mar 2018 04:58:14 +0000 (13:58 +0900)
committerHeeyong Song <heeyong.song@samsung.com>
Wed, 14 Mar 2018 04:58:44 +0000 (13:58 +0900)
Change-Id: I0a4c726cfda825d89173d63e53b0c800dfa80b4c

dali-toolkit/internal/visuals/texture-manager-impl.cpp

index 4de3fb5..dc1c2b9 100755 (executable)
@@ -839,6 +839,8 @@ void TextureManager::NotifyObservers( TextureInfo& textureInfo, bool success )
     int textureInfoIndex = GetCacheIndexFromId( textureId );
     if( textureInfoIndex == INVALID_CACHE_INDEX)
     {
+      mQueueLoadFlag = false;
+      ProcessQueuedTextures();
       return; // texture has been removed - can stop.
     }
     info = &mTextureInfoContainer[ textureInfoIndex ];