5 Commits

Author SHA1 Message Date
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