lib/mittsu/loaders/image_loader.rb in mittsu-0.1.5 vs lib/mittsu/loaders/image_loader.rb in mittsu-0.1.6
- old
+ new
@@ -9,15 +9,15 @@
@manager = manager
end
def load(url, flip: false, flop: false)
chache_url = "#{url}?flip=#{flip}&flop=#{flop}"
- cached = Cache.get(chache_url )
+ cached = Cache.get(chache_url)
return cached unless cached.nil?
png_image = ChunkyPNG::Image.from_file(url)
- png_image = png_image.flip_vertically if flip
- png_image = png_image.flip_horizontally if flop
+ png_image.flip_horizontally! if flip
+ png_image.flip_vertically! if flop
rgba_data = png_image.to_rgba_stream
image = Image.new(png_image.width, png_image.height, rgba_data)
Cache.add(url, image)