]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Fix image movement not perfectly synchronized with mouse movement while dragging...
authorterencehill <piuntn@gmail.com>
Tue, 2 Aug 2011 22:09:12 +0000 (00:09 +0200)
committerterencehill <piuntn@gmail.com>
Tue, 2 Aug 2011 23:17:01 +0000 (01:17 +0200)
qcsrc/menu/item/image.c

index b381b24b8de6edc1be070715e20db24d4707d5c4..ec913176c33cebc02271fd93383c908a770c711c 100644 (file)
@@ -96,7 +96,8 @@ float Image_drag(entity me, vector coords)
 {
        if (me.zoomFactor > 1)
        {
-               me.zoomOffset = me.start_zoomOffset + (me.start_coords - coords)*(1/me.zoomFactor);
+               me.zoomOffset_x = me.start_zoomOffset_x + (me.start_coords_x - coords_x) / me.imgSize_x;
+               me.zoomOffset_y = me.start_zoomOffset_y + (me.start_coords_y - coords_y) / me.imgSize_y;
                me.updateAspect(me);
        }
        return 1;