fixed OnGameEndListener