Setting pointsmaterial to transparent disables refractions

I made particle system with threejs points, for some reason when i set pointmaterial’s transparency to true, refractions in the scene treat them as if the refractive object’s ior was 1. when transparency is turned off however, they refract as intended. any idea why this is happening?


image
image
image

Does is change when transparent is true and opacity is 1?