Fix Bug: texture format != preview format

This commit is contained in:
Lukas Fürderer 2019-05-03 15:02:40 +02:00
parent acf27a2d7b
commit 56ececee83
1 changed files with 4 additions and 2 deletions

View File

@ -61,8 +61,10 @@ impl DataStore {
// Remove it
Some(idx) => {
let removed = self.texture.remove(idx);
let key = (removed.format, removed.texture_hash);
self.preview_cache.remove(&key);
let mut key = (TextureFormat::PNG, removed.texture_hash);
self.preview_cache.remove(&key); // Delete png preview
key.0 = TextureFormat::JPEG;
self.preview_cache.remove(&key); // Delete jpeg preview
true
}
// Texture not found