It is not true for several reasons.For example consider this thought, ''white light'' travels in a linearity until making contact with a medium or matter, and only then is it a wave by the propagation. There is no way we would know that sentence not to be true.
"White light" is a mixture of wavelengths. Thus it is not a single thing but a collection of photons.
Light does not always travel in a straight line; it is curved by nearby gravity wells.
Light always travels by propagation, by definition.
You can measure a strong beam of light by measuring the gravity it generates. It is tiny but measurable in sufficient intensity. So no, you do not need a beam of light to hit something to detect it (although that is how it is _usually_ detected.)