diff --git a/OpenDreamClient/Interface/Controls/UI/ScalingViewport.cs b/OpenDreamClient/Interface/Controls/UI/ScalingViewport.cs index 7ba057e5a2..a5f7395e5a 100644 --- a/OpenDreamClient/Interface/Controls/UI/ScalingViewport.cs +++ b/OpenDreamClient/Interface/Controls/UI/ScalingViewport.cs @@ -111,7 +111,7 @@ protected override void KeyBindUp(GUIBoundKeyEventArgs args) { _inputManager.ViewportKeyEvent(this, args); } - protected override void Draw(DrawingHandleScreen handle) { + protected override void Draw(IRenderHandle handle) { EnsureViewportCreated(); DebugTools.AssertNotNull(_viewport); @@ -133,7 +133,7 @@ protected override void Draw(DrawingHandleScreen handle) { var drawBox = GetDrawBox(); var drawBoxGlobal = drawBox.Translated(GlobalPixelPosition); _viewport.RenderScreenOverlaysBelow(handle, this, drawBoxGlobal); - handle.DrawTextureRect(_viewport.RenderTarget.Texture, drawBox); + handle.DrawingHandleScreen.DrawTextureRect(_viewport.RenderTarget.Texture, drawBox); _viewport.RenderScreenOverlaysAbove(handle, this, drawBoxGlobal); } diff --git a/RobustToolbox b/RobustToolbox index e4190f4f29..fea592e1d5 160000 --- a/RobustToolbox +++ b/RobustToolbox @@ -1 +1 @@ -Subproject commit e4190f4f2900634e332208a77cd6df9cef75c29a +Subproject commit fea592e1d53b043bda73a66248576caa6e3f65dc