Browse Source

address review

pull/5042/head
Jumar Macato 6 years ago
parent
commit
90e6e07221
No known key found for this signature in database GPG Key ID: B19884DAC3A5BF3F
  1. 6
      src/Avalonia.Visuals/Media/PathFigure.cs

6
src/Avalonia.Visuals/Media/PathFigure.cs

@ -32,7 +32,7 @@ namespace Avalonia.Media
private IDisposable _segmentsDisposable; private IDisposable _segmentsDisposable;
private IDisposable _segmentsPropertiesObserver; private IDisposable _segmentsPropertiesDisposable;
/// <summary> /// <summary>
/// Initializes a new instance of the <see cref="PathFigure"/> class. /// Initializes a new instance of the <see cref="PathFigure"/> class.
@ -51,14 +51,14 @@ namespace Avalonia.Media
private void OnSegmentsChanged(PathSegments? arg2NewValue) private void OnSegmentsChanged(PathSegments? arg2NewValue)
{ {
_segmentsDisposable?.Dispose(); _segmentsDisposable?.Dispose();
_segmentsPropertiesObserver?.Dispose(); _segmentsPropertiesDisposable?.Dispose();
_segmentsDisposable = _segments?.ForEachItem( _segmentsDisposable = _segments?.ForEachItem(
_ => InvalidateSegments(), _ => InvalidateSegments(),
_ => InvalidateSegments(), _ => InvalidateSegments(),
InvalidateSegments); InvalidateSegments);
_segmentsPropertiesObserver = _segments?.TrackItemPropertyChanged(_ => InvalidateSegments()); _segmentsPropertiesDisposable = _segments?.TrackItemPropertyChanged(_ => InvalidateSegments());
} }
private void InvalidateSegments() private void InvalidateSegments()

Loading…
Cancel
Save