When I change the input/output count of the playable mixer, the following exception raised.
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.Collections.Generic.List`1[T].get_Item (System.Int32 index) (at :0)
GBG.PlayableGraphMonitor.Editor.Node.PlayableNode.Update () (at Assets/ThirdParty/UnityPlayableGraphMonitorTool-1.0.8/Editor/Scripts/Node/PlayableNode.cs:46)
GBG.PlayableGraphMonitor.Editor.Node.PlayableOutputNode.Update () (at Assets/ThirdParty/UnityPlayableGraphMonitorTool-1.0.8/Editor/Scripts/Node/PlayableOutputNode.cs:82)
GBG.PlayableGraphMonitor.Editor.GraphView.PlayableGraphView.UpdateView () (at Assets/ThirdParty/UnityPlayableGraphMonitorTool-1.0.8/Editor/Scripts/GraphView/PlayableGraphView.cs:107)
GBG.PlayableGraphMonitor.Editor.GraphView.PlayableGraphView.Update (UnityEngine.Playables.PlayableGraph playableGraph) (at Assets/ThirdParty/UnityPlayableGraphMonitorTool-1.0.8/Editor/Scripts/GraphView/PlayableGraphView.cs:38)
GBG.PlayableGraphMonitor.Editor.PlayableGraphMonitorWindow.Update () (at Assets/ThirdParty/UnityPlayableGraphMonitorTool-1.0.8/Editor/Scripts/Window/PlayableGraphMonitorWindow.cs:51)
UnityEditor.HostView.SendUpdate () (at <6a5b55f2e18b419e9faedac06ac6af94>:0)
UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at <6a5b55f2e18b419e9faedac06ac6af94>:0)
Can you please add auto clean-up of the graph tool on Editor going into PlayMode?
Currently, graph stays at is was after exiting play mode, which is very useful, but then we need to start again whole editor or recompile to clean-up before going into next playmode session.
It would be very nice to clean-up all graphs and all cache on editor going into playmode.