video: fix video.unload called when position is changing. Closes #2275