summaryrefslogtreecommitdiff
path: root/src/search/Thumbnail.cpp
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-08-01 21:29:22 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-08-01 21:29:22 (GMT)
commitcbefea85d717bd599fa0559f091b051e904d9e2f (patch)
treee11849927aa88b270470c55d8b0fc052d34851e4 /src/search/Thumbnail.cpp
parent29ac6380ba649e30dc29771b2833a86f20c9dbfe (diff)
downloadpowder-cbefea85d717bd599fa0559f091b051e904d9e2f.zip
powder-cbefea85d717bd599fa0559f091b051e904d9e2f.tar.gz
Local Saving, Server Saving rewrite
Diffstat (limited to 'src/search/Thumbnail.cpp')
-rw-r--r--src/search/Thumbnail.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/search/Thumbnail.cpp b/src/search/Thumbnail.cpp
index 60c6b2b..e1bc6f8 100644
--- a/src/search/Thumbnail.cpp
+++ b/src/search/Thumbnail.cpp
@@ -58,6 +58,10 @@ void Thumbnail::Resize(ui::Point newSize)
{
scaleFactorX = float(newSize.X)/((float)Size.X);
}
+ if(newSize.X == -1)
+ scaleFactorX = scaleFactorY;
+ if(newSize.Y == -1)
+ scaleFactorY = scaleFactorX;
if(scaleFactorY < 1.0f || scaleFactorX < 1.0f)
{
float scaleFactor = scaleFactorY < scaleFactorX ? scaleFactorY : scaleFactorX;