From 70ba5336e54860f92d37add827adca825345e2ff Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Mon, 5 Oct 2015 15:19:03 +0300 Subject: [PATCH] Adapted to drawing context changes --- src/Perspex.TinyWM/SceneComposer.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Perspex.TinyWM/SceneComposer.cs b/src/Perspex.TinyWM/SceneComposer.cs index 412992e09e..a0424f3622 100644 --- a/src/Perspex.TinyWM/SceneComposer.cs +++ b/src/Perspex.TinyWM/SceneComposer.cs @@ -52,14 +52,15 @@ namespace Perspex.TinyWM w.SetSize(_window.ClientSize); } - void Render(IDrawingContext ctx) + void Render(DrawingContext ctx) { if (_activeWindow == null) return; ctx.Render(_activeWindow.TopLevel); foreach (var popup in _popups) if (popup.TopLevel != null) - using (ctx.PushTransform(Matrix.CreateTranslation(popup.X, popup.Y))) + using (ctx.PushPostTransform(Matrix.CreateTranslation(popup.X, popup.Y))) + using (ctx.PushTransformContainer()) ctx.Render(popup.TopLevel); }