how to view 3D viewport material preview with background?
There's a simple workaround.
Put a plane with Glass BSDF material in the background and the HDRi will show.

No need to adjust or enable anything. It just works.