Don't squash signals updating materials and variants
Don't squash signals updating materials and variants

These may have different parameters, such as which machine and extruder they are updating the material and variant of. If we only pass the last signal on, then we're missing the update of other extruders.

Contributes to issue CURA-3803.

ynotstartups/Wanhao,ynotstartups/Wanhao,Curahelper/Cura,fieldOfView/Cura,fieldOfView/Cura,Curahelper/Cura