Display.save() works correctly on simulator but not on device

For some reason when I use the following code

 

local reelImage = display.newImage("image.png") reelImage.fill.effect = "filter.blurVertical" reelImage.fill.effect.blurSize = 20 reelImage.fill.effect.sigma = 100 display.save(reelImage, { filename=blurredIconName, baseDir=system.DocumentsDirectory, isFullResolution=true })

It works just fine on the simulator and all the images are 128x128. When I build and run it on the device though all the images scale to almost 2x 256x239. The image.png is 128x128 so I’m not sure why it’s being scaled on the device.

Welp, I re-read the whole doc and realized that the image needs to be fully visible on the screen or it will cause issues. I was loading the image in and since I wasn’t setting the X or Y only half the image was showing. I moved the image so it was on the screen and it seems to have fixed my issue. 

Welp, I re-read the whole doc and realized that the image needs to be fully visible on the screen or it will cause issues. I was loading the image in and since I wasn’t setting the X or Y only half the image was showing. I moved the image so it was on the screen and it seems to have fixed my issue.