summaryrefslogtreecommitdiff
path: root/src/search/Thumbnail.cpp
diff options
context:
space:
mode:
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;