Browse Source

fixed warning suppression for obsolete error.

pull/771/head
Dan Walmsley 10 years ago
parent
commit
0188d7cd08
  1. 4
      src/Avalonia.SceneGraph/Media/DrawingContext.cs
  2. 4
      src/Avalonia.SceneGraph/Rendering/RendererMixin.cs

4
src/Avalonia.SceneGraph/Media/DrawingContext.cs

@ -68,10 +68,8 @@ namespace Avalonia.Media
//HACK: This is a temporary hack that is used in the render loop //HACK: This is a temporary hack that is used in the render loop
//to update TransformedBounds property //to update TransformedBounds property
#pragma warning disable 0618
[Obsolete("HACK for render loop, don't use")] [Obsolete("HACK for render loop, don't use")]
internal Matrix CurrentContainerTransform => _currentContainerTransform; internal Matrix CurrentContainerTransform => _currentContainerTransform;
#pragma warning restore 0618
/// <summary> /// <summary>
/// Draws a bitmap image. /// Draws a bitmap image.

4
src/Avalonia.SceneGraph/Rendering/RendererMixin.cs

@ -124,8 +124,12 @@ namespace Avalonia.Rendering
using (context.PushTransformContainer()) using (context.PushTransformContainer())
{ {
visual.Render(context); visual.Render(context);
#pragma warning disable 0618
var transformed = var transformed =
new TransformedBounds(bounds, new Rect(), context.CurrentContainerTransform); new TransformedBounds(bounds, new Rect(), context.CurrentContainerTransform);
#pragma warning restore 0618
if (visual is Visual) if (visual is Visual)
{ {
BoundsTracker.SetTransformedBounds((Visual)visual, transformed); BoundsTracker.SetTransformedBounds((Visual)visual, transformed);

Loading…
Cancel
Save