Use changeMode to wrap the PlayerView actions