}
if ( vb.getSample()!=null ) {
-
- if (isLast && vb.hasEndTime() && vb.getEndTimeDouble()<time) continue nextItem;
+
+ // gitlab #54: this can cause the value tip to not render values at all
+ // for items that have not been flushed at the point in time when this drawing
+ // is done. These circumstances are always temporary and later refreshes will
+ // remedy the situation. Having this logic can cause item values to randomly
+ // not be shown which is actually even more confusing to the user than rendering
+ // the latest flushed sample value.
+ //
+ // For this reason, the if below has been commented out.
+ //if (isLast && vb.hasEndTime() && vb.getEndTimeDouble()<time) continue nextItem;
if ( !vb.isNanSample() && !vb.isNullValue() ) {
Binding b = vb.getValueBinding();