Fixed images sometimes disappearing when changing

Fixed a problem where if you zoomed an image out and then changed to a
smaller image, the new image could be so small (due to it keeping the
same zoom value) it would be invisible. Instead of this happening the
new image will just be set to 100% size.