Browse Source

fixed warning suppression for obsolete error.

Dan Walmsley 9 years ago
parent
commit
0188d7cd08

+ 1 - 3
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 
         //to update TransformedBounds property
-        #pragma warning disable 0618
         [Obsolete("HACK for render loop, don't use")]
-        internal Matrix CurrentContainerTransform => _currentContainerTransform;
-        #pragma warning restore 0618
+        internal Matrix CurrentContainerTransform => _currentContainerTransform;        
 
         /// <summary>
         /// Draws a bitmap image.

+ 4 - 0
src/Avalonia.SceneGraph/Rendering/RendererMixin.cs

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