diff --git a/Nibriboard/ClientFiles/ChunkCache.js b/Nibriboard/ClientFiles/ChunkCache.js index f4e3c7c..20fae8a 100644 --- a/Nibriboard/ClientFiles/ChunkCache.js +++ b/Nibriboard/ClientFiles/ChunkCache.js @@ -50,8 +50,8 @@ class ChunkCache let chunkArea = new Rectangle( Math.floor(visibleArea.x / chunkSize) * chunkSize, Math.floor(visibleArea.y / chunkSize) * chunkSize, - (Math.ceil((visibleArea.x + (visibleArea.width)) / chunkSize) * chunkSize), - (Math.ceil((visibleArea.y + (visibleArea.height)) / chunkSize) * chunkSize) + (Math.ceil((Math.abs(visibleArea.x) + (visibleArea.width)) / chunkSize) * chunkSize), + (Math.ceil((Math.abs(visibleArea.y) + (visibleArea.height)) / chunkSize) * chunkSize) );