Bounce physics is not working as expected in zero gravity. Is this right?

Bounce physics is not working as expected in zero gravity. I’m trying to make a variation of a simple pong type game. I don’t want the rigidbody to have gravity applied to it. All the objects have a bounce material on them. If I leave gravity on, all the rigid bodies bounce as expected. If I turn gravity off. The ball hits the walls and slides across them rather than bouncing as expected. Anyone know how to do this is?

You can find the Bounce Threshold in the Physics Manager ( Edit > Project Settings > Physics ).
Default is 2, change it to 0 and it will work as zero gravity.

Also be sure to be using the physics materials with no friction and 1 at bounciness