fix wrong execution order of dvdnav events