From 4d7d62848627e4b5956e7ceaddac5d8d494a5ac8 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Mon, 14 Aug 2023 17:52:16 +0200 Subject: [PATCH] fixed FNA --- MLEM.Ui/Elements/Panel.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MLEM.Ui/Elements/Panel.cs b/MLEM.Ui/Elements/Panel.cs index 526426d..bdfa2a4 100644 --- a/MLEM.Ui/Elements/Panel.cs +++ b/MLEM.Ui/Elements/Panel.cs @@ -289,15 +289,15 @@ namespace MLEM.Ui.Elements { this.ScrollBar.ScrollerSize = new Vector2(this.ScrollerSize.Value.X, Math.Max(this.ScrollerSize.Value.Y, scrollerHeight)); // update the render target - var (_, _, width, height) = (Rectangle) this.GetRenderTargetArea(); - if (width <= 0 || height <= 0) { + var area = (Rectangle) this.GetRenderTargetArea(); + if (area.Width <= 0 || area.Height <= 0) { this.renderTarget?.Dispose(); this.renderTarget = null; return; } - if (this.renderTarget == null || width != this.renderTarget.Width || height != this.renderTarget.Height) { + if (this.renderTarget == null || area.Width != this.renderTarget.Width || area.Height != this.renderTarget.Height) { this.renderTarget?.Dispose(); - this.renderTarget = new RenderTarget2D(this.System.Game.GraphicsDevice, width, height, false, SurfaceFormat.Color, DepthFormat.None, 0, RenderTargetUsage.PreserveContents); + this.renderTarget = new RenderTarget2D(this.System.Game.GraphicsDevice, area.Width, area.Height, false, SurfaceFormat.Color, DepthFormat.None, 0, RenderTargetUsage.PreserveContents); this.relevantChildrenDirty = true; } }