Skip to content

Commit

Permalink
Revert "DYN-6769 Improving Dynamo Load Graph II (#15108) (#15125)" (#…
Browse files Browse the repository at this point in the history
…15128)

This reverts commit c9bf6f6.
  • Loading branch information
QilongTang authored Apr 14, 2024
1 parent 3c6eb98 commit e54536e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 16 deletions.
2 changes: 0 additions & 2 deletions src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,6 @@ public partial class DynamoViewModel : ViewModelBase, IDynamoViewModel

internal DynamoMLDataPipelineExtension MLDataPipelineExtension { get; set; }

internal static Dictionary<string, NodeSearchElementViewModel> DefaultAutocompleteCandidates = new Dictionary<string, NodeSearchElementViewModel>();

/// <summary>
/// Collection of Right SideBar tab items: view extensions and docked windows.
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -185,24 +185,15 @@ private void InitializeDefaultAutoCompleteCandidates()
// TODO: These are basic input types in Dynamo
// This should be only served as a temporary default case.
var queries = new List<string>(){"String", "Number Slider", "Integer Slider", "Number", "Boolean", "Watch", "Watch 3D", "Python Script"};
var nodeNamesList = DynamoViewModel.DefaultAutocompleteCandidates.Keys.ToList();
if (nodeNamesList.Where(queries.Contains).Any() == true)
foreach (var query in queries)
{
DefaultResults = DynamoViewModel.DefaultAutocompleteCandidates.Values;
}
else
{
foreach (var query in queries)
var foundNode = Search(query).Where(n => n.Name.Equals(query)).FirstOrDefault();
if(foundNode != null)
{
var foundNode = Search(query).Where(n => n.Name.Equals(query)).FirstOrDefault();
if (foundNode != null)
{
candidates.Add(foundNode);
DynamoViewModel.DefaultAutocompleteCandidates.Add(foundNode.Name, foundNode);
}
candidates.Add(foundNode);
}
DefaultResults = candidates;
}
DefaultResults = candidates;
}

internal MLNodeAutoCompletionRequest GenerateRequestForMLAutocomplete()
Expand Down

0 comments on commit e54536e

Please sign in to comment.