diff --git a/src/DynamoCoreWpf/ViewModels/Core/NodeViewModel.cs b/src/DynamoCoreWpf/ViewModels/Core/NodeViewModel.cs index 04c9a99a42f..a888db16664 100644 --- a/src/DynamoCoreWpf/ViewModels/Core/NodeViewModel.cs +++ b/src/DynamoCoreWpf/ViewModels/Core/NodeViewModel.cs @@ -1232,6 +1232,7 @@ private void BuildErrorBubble() private static SolidColorBrush errorColor = (SolidColorBrush)(new BrushConverter().ConvertFrom("#EB5555")); // SharedDictionaryManager.DynamoColorsAndBrushesDictionary["NodeWarningColor"]; private static SolidColorBrush warningColor = (SolidColorBrush)(new BrushConverter().ConvertFrom("#FAA21B")); + private static SolidColorBrush infoColor = (SolidColorBrush)(new BrushConverter().ConvertFrom("#6AC0E7")); // SharedDictionaryManager.DynamoColorsAndBrushesDictionary["NodePreviewColor"]; private static SolidColorBrush noPreviewColor = (SolidColorBrush)(new BrushConverter().ConvertFrom("#BBBBBB")); @@ -1259,6 +1260,11 @@ internal SolidColorBrush GetWarningColor() return warningColor; } + if (NodeModel.State == ElementState.Info) + { + return infoColor; + } + return noPreviewColor; } /// @@ -1311,6 +1317,7 @@ Pass through all possible states in reverse order ImgGlyphThreeSource = infoGlyph; } } + if (NodeModel.State == ElementState.Warning || NodeModel.State == ElementState.PersistentWarning) { result = warningColor;