]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Add a missing check to fix the broken zooming
authorterencehill <piuntn@gmail.com>
Sat, 4 Feb 2012 21:29:40 +0000 (22:29 +0100)
committerterencehill <piuntn@gmail.com>
Sat, 4 Feb 2012 21:29:40 +0000 (22:29 +0100)
qcsrc/menu/item/image.c

index 1163e4ab000d1707c6de4e7b8bbf509fa72a707a..68b9ad93feb2f8626b92ab5ec0333c8403136905 100644 (file)
@@ -179,7 +179,7 @@ void Image_setZoom(entity me, float z, float atMousePosition)
        else // directly set
                me.zoomFactor = z;
        me.zoomFactor = bound(1/16, me.zoomFactor, 16);
-       if (me.zoomFactor > me.zoomMax)
+       if (me.zoomMax > 0 && me.zoomFactor > me.zoomMax)
                me.zoomFactor = me.zoomMax;
        if (prev_zoomFactor != me.zoomFactor)
        {