resolve BIG_CHUNK_FAILURE error when chunk is already removed

This commit is contained in:
HF 2020-01-10 16:43:07 +01:00
parent b326ffd9b5
commit 2f81a6df3b

View File

@ -291,6 +291,8 @@ export default function gui(
const key = ChunkRGB.getKey(...center);
const chunk = chunks.get(key);
if (!chunk) return state;
chunk.isBasechunk = true;
if (arrayBuffer.byteLength) {
const chunkArray = new Uint8Array(arrayBuffer);
@ -312,6 +314,8 @@ export default function gui(
const key = ChunkRGB.getKey(...center);
const chunk = chunks.get(key);
if (!chunk) return state;
chunk.empty();
return {
@ -326,6 +330,8 @@ export default function gui(
const key = ChunkRGB.getKey(...center);
const chunk = chunks.get(key);
if (!chunk) return state;
chunk.fromImage(tile);
return {