machine-canvas-item: fix initial machine look after loading

Initially only desaturate machines that have no parent. Fixes the look for machines after loading a song.