summaryrefslogtreecommitdiff
path: root/src/simulation/SaveRenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/simulation/SaveRenderer.cpp')
-rw-r--r--src/simulation/SaveRenderer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/simulation/SaveRenderer.cpp b/src/simulation/SaveRenderer.cpp
index 048a24e..8aef523 100644
--- a/src/simulation/SaveRenderer.cpp
+++ b/src/simulation/SaveRenderer.cpp
@@ -41,6 +41,7 @@ Thumbnail * SaveRenderer::Render(GameSave * save)
Thumbnail * tempThumb;
width = save->blockWidth;
height = save->blockHeight;
+ bool doCollapse = save->Collapsed();
g->Acquire();
g->Clear();
@@ -112,6 +113,8 @@ Thumbnail * SaveRenderer::Render(GameSave * save)
free(pData);
#endif
}
+ if(doCollapse)
+ save->Collapse();
g->Release();
return tempThumb;
}