Update Robust.Client/UserInterface/UserInterfaceManager.cs

Condensing sizing logic

Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
This commit is contained in:
Jesse Rougeau
2022-03-13 13:05:30 -07:00
committed by GitHub
co-authored by Paul Ritter
parent 71c6e437fa
commit 71bb5cd58e
@@ -971,8 +971,7 @@ namespace Robust.Client.UserInterface
float scaleRatioY;
//Calculate the scale ratios and clamp it between the maximums and minimums
scaleRatioX = (windowSize.X > maxScaleRes.X) ? osScale : ((float)windowSize.X-minScaleRes.X)/(maxScaleRes.X-minScaleRes.X)*osScale;
scaleRatioX = (scaleRatioX > autoScaleMin) ? scaleRatioX : autoScaleMin;
scaleRatioX = Math.Clamp(((float)windowSize.X-minScaleRes.X)/(maxScaleRes.X-minScaleRes.X)*osScale, autoScaleMin, osScale)
scaleRatioY = (windowSize.Y > maxScaleRes.Y) ? osScale : ((float)windowSize.Y-minScaleRes.Y)/(maxScaleRes.Y-minScaleRes.Y)*osScale;
scaleRatioY = (scaleRatioY > autoScaleMin) ? scaleRatioY : autoScaleMin;