Browse Source

address review

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

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

@ -30,9 +30,9 @@ namespace Avalonia.Media
internal event EventHandler SegmentsInvalidated; internal event EventHandler SegmentsInvalidated;
private IDisposable? _segmentsObserver; private IDisposable _segmentsDisposable;
private IDisposable? _segmentsPropertiesObserver; private IDisposable _segmentsPropertiesObserver;
/// <summary> /// <summary>
/// Initializes a new instance of the <see cref="PathFigure"/> class. /// Initializes a new instance of the <see cref="PathFigure"/> class.
@ -50,10 +50,10 @@ namespace Avalonia.Media
private void OnSegmentsChanged(PathSegments? arg2NewValue) private void OnSegmentsChanged(PathSegments? arg2NewValue)
{ {
_segmentsObserver?.Dispose(); _segmentsDisposable?.Dispose();
_segmentsPropertiesObserver?.Dispose(); _segmentsPropertiesObserver?.Dispose();
_segmentsObserver = _segments?.ForEachItem( _segmentsDisposable = _segments?.ForEachItem(
_ => InvalidateSegments(), _ => InvalidateSegments(),
_ => InvalidateSegments(), _ => InvalidateSegments(),
InvalidateSegments); InvalidateSegments);

2
src/Avalonia.Visuals/Media/PathGeometry.cs

@ -120,7 +120,7 @@ namespace Avalonia.Media
} }
public void InvalidateGeometryFromSegments(object _, EventArgs __) private void InvalidateGeometryFromSegments(object _, EventArgs __)
{ {
InvalidateGeometry(); InvalidateGeometry();
} }

Loading…
Cancel
Save