diff --git a/node-graph/nodes/blending/src/lib.rs b/node-graph/nodes/blending/src/lib.rs index 6c07eb5490..8cdbce98b8 100644 --- a/node-graph/nodes/blending/src/lib.rs +++ b/node-graph/nodes/blending/src/lib.rs @@ -1,3 +1,4 @@ +use core_types::color::{AlphaMut}; use core_types::registry::types::Percentage; use core_types::table::Table; use core_types::{BlendMode, Color, Ctx}; @@ -39,6 +40,7 @@ impl MultiplyAlpha for Table> { impl MultiplyAlpha for Table { fn multiply_alpha(&mut self, factor: f64) { for row in self.iter_mut() { + row.element.set_alpha(factor as f32); row.alpha_blending.opacity *= factor as f32; } }