playback: don't prematurely update gui on seek
backend: emit tick when seeked

to update gui immedately instead of waiting for timeout