Arithmetic assignment operators seem to be applied twice when committed in the Niagara stack. This occurs when entering *= 2.0 for example into a float input.
This may be the result of the SNiagaraParameterEditor calling ValueChanged from ValueCommitted.
Result
Instead of doubling the value, the value is quadrupled. For example an initial value of 5.0 would become 20.0 instead of 10.0.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-203561 in the post.
0 |
Component | UE - Niagara |
---|---|
Affects Versions | 5.3.2 |
Target Fix | 5.4 |
Created | Jan 9, 2024 |
---|---|
Resolved | Feb 13, 2024 |
Updated | Feb 28, 2024 |