diff --git a/Assets/Fungus/Scripts/Components/SayDialog.cs b/Assets/Fungus/Scripts/Components/SayDialog.cs index b30fb3f69..f3eceddb6 100644 --- a/Assets/Fungus/Scripts/Components/SayDialog.cs +++ b/Assets/Fungus/Scripts/Components/SayDialog.cs @@ -403,11 +403,6 @@ public virtual void SetCharacter(Character character) var prevSpeakingCharacter = speakingCharacter; speakingCharacter = character; - if (prevSpeakingCharacter != speakingCharacter && dialogPanelAnimation != SayDialogAnim.None) - { - SayDialogAnimation(); - } - // Dim portraits of non-speaking characters var activeStages = Stage.ActiveStages; for (int i = 0; i < activeStages.Count; i++) @@ -443,6 +438,12 @@ public virtual void SetCharacter(Character character) } SetCharacterName(characterName, character.NameColor); + + //SayDialog Animation + if (prevSpeakingCharacter != speakingCharacter && dialogPanelAnimation != SayDialogAnim.None) + { + SayDialogAnimation(); + } } }