Added refreshToonState()