Browse Source

Fixed tests

pull/9718/head
Nikita Tsukanov 4 years ago
parent
commit
1926f80a23
  1. 2
      src/Avalonia.Base/Media/ConicGradientBrush.cs
  2. 4
      src/Avalonia.Base/Media/GradientBrush.cs
  3. 2
      src/Avalonia.Base/Media/LinearGradientBrush.cs
  4. 2
      src/Avalonia.Base/Media/RadialGradientBrush.cs

2
src/Avalonia.Base/Media/ConicGradientBrush.cs

@ -47,7 +47,7 @@ namespace Avalonia.Media
}
/// <inheritdoc/>
public IImmutableBrush ToImmutable()
public override IImmutableBrush ToImmutable()
{
return new ImmutableConicGradientBrush(this);
}

4
src/Avalonia.Base/Media/GradientBrush.cs

@ -12,7 +12,7 @@ namespace Avalonia.Media
/// <summary>
/// Base class for brushes that draw with a gradient.
/// </summary>
public abstract class GradientBrush : Brush, IGradientBrush
public abstract class GradientBrush : Brush, IGradientBrush, IMutableBrush
{
/// <summary>
/// Defines the <see cref="SpreadMethod"/> property.
@ -92,5 +92,7 @@ namespace Avalonia.Media
{
RaiseInvalidated(EventArgs.Empty);
}
public abstract IImmutableBrush ToImmutable();
}
}

2
src/Avalonia.Base/Media/LinearGradientBrush.cs

@ -47,7 +47,7 @@ namespace Avalonia.Media
}
/// <inheritdoc/>
public IImmutableBrush ToImmutable()
public override IImmutableBrush ToImmutable()
{
return new ImmutableLinearGradientBrush(this);
}

2
src/Avalonia.Base/Media/RadialGradientBrush.cs

@ -67,7 +67,7 @@ namespace Avalonia.Media
}
/// <inheritdoc/>
public IImmutableBrush ToImmutable()
public override IImmutableBrush ToImmutable()
{
return new ImmutableRadialGradientBrush(this);
}

Loading…
Cancel
Save