Browse Source

Character only sets self dirty if change detected, fixes it stealing focus from ContextMenus

master
desktop-maesty/steve 5 years ago
parent
commit
0a835647bf
  1. 2
      Assets/Fungus/Scripts/Editor/CharacterEditor.cs

2
Assets/Fungus/Scripts/Editor/CharacterEditor.cs

@ -33,6 +33,7 @@ namespace Fungus.EditorUtils
serializedObject.Update();
Character t = target as Character;
EditorGUI.BeginChangeCheck();
EditorGUILayout.PropertyField(nameTextProp, new GUIContent("Name Text", "Name of the character display in the dialog"));
EditorGUILayout.PropertyField(nameColorProp, new GUIContent("Name Color", "Color of name text display in the dialog"));
@ -75,6 +76,7 @@ namespace Fungus.EditorUtils
EditorGUILayout.Separator();
if(EditorGUI.EndChangeCheck())
EditorUtility.SetDirty(t);
serializedObject.ApplyModifiedProperties();

Loading…
Cancel
Save