Fix continuous signal so it always returns newest value

The output of the test was originally `List(1, 1, 2)` now it is `List(1, 4, 4)` - `continuous` emits newest value of the signal.