diff --git a/PROMS/Volian.Controls.Library/AnnotationDetails.cs b/PROMS/Volian.Controls.Library/AnnotationDetails.cs index 9f280773..9ef9f059 100644 --- a/PROMS/Volian.Controls.Library/AnnotationDetails.cs +++ b/PROMS/Volian.Controls.Library/AnnotationDetails.cs @@ -224,7 +224,14 @@ namespace Volian.Controls.Library private void UpdateAnnotationGrid() { _LoadingGrid = true; - _Annotations = (_CurrentItem == null) ? null : _CurrentItem.ItemAnnotations; + + if (_CurrentItem == null) + _Annotations= null; + else + { + _CurrentItem.RefreshItemAnnotations(); + _Annotations = _CurrentItem.ItemAnnotations; + } itemAnnotationsBindingSource.DataSource = _Annotations; dgAnnotations.Refresh(); if ((CurrentAnnotation == null || (_CurrentItem.ItemID != CurrentAnnotation.ItemID)))