I can understand if I’m in the shower and someone flushes, I would get scalded. But why does my MIL shower get COLD when someone flushes or turns on the cold water in the sink? We checked, the toilet is correctly attached to the cold water line.
She needs to have a mixing valve installed in the toilet feed. This allows hot and cold water to mix together, which reduces the fluctuation in the shower. I can flush my toilet and not suffer any discomfort whatsoever. It will also keep your toilet from ‘sweating’.
It would appear that your MIL has an antiscald shower valve of the pressure balance type. This device senses the pressure difference between the hot and cold water lines. If there is a sudden pressure drop in the cold water supply, the valve closes off the hot water to prevent scalding. You can Google “antiscald” for much more information.
My shower is straight off the hot water, which is heated on demand by a gas boiler.
If someone turns on another tap, then the supply of cold water into the heat exchanger is reduced - and the shower goes cold.