In diffraction from a single slit, we learn that the angular width of the central maxima, is given by $2\sin^{-1}\frac \lambda d$. For $d\approx \lambda$, the incoming wavefront should be spread to almost all directions.
Then, when a beam of light passes through a transparent material such as glass, the inter-atomic spacing in the material is almost comparable to $\lambda$, then why does not the incoming light be spread due to diffraction in the entire $2\pi$ steradians, i.e angular width of $\pi$ radians in all directions? Why is it still transmitted approximately as a beam?