Overview
- When calling onChange(of:initial:_:) with initial as true, closure called even when the value assigned is the same as previous value (not just the first time, subsequently too).
- However when initial value is false it is called only when value changes.
Questions
- Is this a bug?
- Am I missing something?