Oscar Lorentzon
a4b2b61d45
refactor: simplify debounce behavior
...
Use RX audit time operator to ensure moving to a key
every 400 milliseconds even if still dragging thumb.
2018-02-20 11:51:47 +01:00
Oscar Lorentzon
95ddff5d0f
fix: render position correctly after sequence change
...
When navigating to a new node and directly thereafter pressing
the timeline thumb the thumb should be rendered in the new position
after the sequence switch has occured.
Add unit test case for above scenario.
2018-02-20 11:51:47 +01:00
Oscar Lorentzon
492134d3bf
test: buffered move logic for emitted index
...
Use virtual time scheduler to test debounce time behavior.
2018-02-20 11:51:47 +01:00
Oscar Lorentzon
7d14e31418
test: correct render position
2018-02-20 11:51:47 +01:00
Oscar Lorentzon
9d62b9d8c1
test: sequence component graph calls
2018-02-20 11:51:47 +01:00