diff --git a/Assets/Fungus/Dialog/Editor/SayEditor.cs b/Assets/Fungus/Dialog/Editor/SayEditor.cs index d6c323bb..44a50e9c 100644 --- a/Assets/Fungus/Dialog/Editor/SayEditor.cs +++ b/Assets/Fungus/Dialog/Editor/SayEditor.cs @@ -24,7 +24,8 @@ namespace Fungus.Script EditorGUILayout.BeginHorizontal(); - string text = EditorGUILayout.TextArea(t.storyText, sayStyle, GUILayout.MinHeight(40)); + float minHeight = sayStyle.CalcHeight(new GUIContent(t.storyText), EditorGUIUtility.currentViewWidth); + string text = EditorGUILayout.TextArea(t.storyText, sayStyle, GUILayout.MinHeight(minHeight + 10), GUILayout.ExpandHeight(true)); if (t.character != null && t.character.characterImage != null && diff --git a/Assets/Fungus/Dialog/Scripts/ChooseDialog.cs b/Assets/Fungus/Dialog/Scripts/ChooseDialog.cs index 0a8317ad..90c3b9e0 100644 --- a/Assets/Fungus/Dialog/Scripts/ChooseDialog.cs +++ b/Assets/Fungus/Dialog/Scripts/ChooseDialog.cs @@ -23,8 +23,8 @@ namespace Fungus.Script public void Choose(string text, List