How do I disable negative scaling?
As far as I know this isn't possible, use the keyboard input instead.

After pressing S for scaling use the keyboard to enter 0 (zero) to perfectly align geometry and optionaly choose an axis of alignment by pressing either X Y or Z.