summaryrefslogtreecommitdiff
path: root/gui/src/chainImage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/chainImage.cpp')
-rw-r--r--gui/src/chainImage.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/gui/src/chainImage.cpp b/gui/src/chainImage.cpp
index a6cde14..b3be16c 100644
--- a/gui/src/chainImage.cpp
+++ b/gui/src/chainImage.cpp
@@ -464,6 +464,9 @@ void chainImage::drawChain(float fadeIn,bool additive,float intensity,float zoom
//this is worse why?
float zoomFactor=pow(zoomMultiplier,1.0f+transition);
+ //allow for aspect change
+ zoomFactor*=(getWidth()/link->getWidth());
+
glScalef(zoomFactor,zoomFactor,zoomFactor);
//setAlpha(1.0f);