OutputDevice: only report the scale when scaleFChanged is emitted
scaleChanged and scaleFChanged are emitted at the same time, there's no reason to send them twice.
scaleChanged and scaleFChanged are emitted at the same time, there's no reason to send them twice.