]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/menu/item/image.qc
Merge remote-tracking branch 'origin/master' into Juhu/strafehud
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / item / image.qc
index 59405ec169f15448df4e7f028c67b8e43ef56c0b..73b302c4a7716a6e7f7b363b030a3d46ff7058a8 100644 (file)
 
        void Image_draw(entity me)
        {
-               if (me.imgSize.x > 1 || me.imgSize.y > 1) draw_SetClip();
+               bool willClip = me.imgSize.x > 1 || me.imgSize.y > 1;
+               if (willClip) draw_SetClip();
                draw_Picture(me.imgOrigin, me.src, me.imgSize, me.color, 1);
-               if (me.imgSize.x > 1 || me.imgSize.y > 1) draw_ClearClip();
+               if (willClip) draw_ClearClip();
                SUPER(Image).draw(me);
        }
        void Image_updateAspect(entity me)