diff --git a/Source/Editor/Surface/ContextMenu/VisjectCM.cs b/Source/Editor/Surface/ContextMenu/VisjectCM.cs index c07173aec..36f71a1a7 100644 --- a/Source/Editor/Surface/ContextMenu/VisjectCM.cs +++ b/Source/Editor/Surface/ContextMenu/VisjectCM.cs @@ -494,7 +494,7 @@ namespace FlaxEditor.Surface.ContextMenu _panel1.ScrollViewTo(SelectedItem); Profiler.EndEvent(); } - + /// /// Sort the groups and keeps in sync /// @@ -558,7 +558,7 @@ namespace FlaxEditor.Surface.ContextMenu SortGroups(); PerformLayout(); - + Profiler.EndEvent(); } @@ -676,11 +676,10 @@ namespace FlaxEditor.Surface.ContextMenu // Prepare UpdateSurfaceParametersGroup(); ResetView(); - _panel1.VScrollBar.TargetValue = 0; Focus(); _waitingForInput = true; - + base.OnShow(); } diff --git a/Source/Editor/Surface/ContextMenu/VisjectCMItem.cs b/Source/Editor/Surface/ContextMenu/VisjectCMItem.cs index b0ff74272..950303800 100644 --- a/Source/Editor/Surface/ContextMenu/VisjectCMItem.cs +++ b/Source/Editor/Surface/ContextMenu/VisjectCMItem.cs @@ -336,7 +336,7 @@ namespace FlaxEditor.Surface.ContextMenu } } } - + /// public override void Draw() { diff --git a/Source/Editor/Surface/NodeArchetype.cs b/Source/Editor/Surface/NodeArchetype.cs index 1cdaee2d2..4255b7199 100644 --- a/Source/Editor/Surface/NodeArchetype.cs +++ b/Source/Editor/Surface/NodeArchetype.cs @@ -73,6 +73,9 @@ namespace FlaxEditor.Surface All = Scalar | Vector | Enum | Anything | Value | Array | Dictionary, } + /// + /// Node type hint. Helps to distinguish special archetypes + /// [HideInEditor] public enum NodeTypeHint { diff --git a/Source/Editor/Surface/VisualScriptSurface.cs b/Source/Editor/Surface/VisualScriptSurface.cs index b6c0112a9..04c4da9d2 100644 --- a/Source/Editor/Surface/VisualScriptSurface.cs +++ b/Source/Editor/Surface/VisualScriptSurface.cs @@ -370,7 +370,7 @@ namespace FlaxEditor.Surface bindNode.Description = SurfaceUtils.GetVisualScriptMemberInfoDescription(member); bindNode.SubTitle = string.Format(" (in {0})", scriptTypeName); ((IList)group.Archetypes).Add(bindNode); - + // Add Unbind event node var unbindNode = (NodeArchetype)Archetypes.Function.Nodes[9].Clone(); unbindNode.DefaultValues[0] = scriptTypeTypeName;