Revert "Merge remote-tracking branch 'upstream/master' into ed-06-11-2024-upstream"

This reverts commit 1579da881a, reversing
changes made to a9bdab0705.
This commit is contained in:
Ed
2024-11-06 16:52:08 +03:00
parent 1579da881a
commit ae27cf7e08
40 changed files with 840 additions and 3436 deletions

View File

@@ -0,0 +1,29 @@
using System.Numerics;
using Robust.Client.UserInterface.Controls;
namespace Content.Client.UserInterface.Controls;
/// <summary>
/// A split container that performs an action when the split resizing is finished.
/// </summary>
public sealed class RecordedSplitContainer : SplitContainer
{
public double? DesiredSplitCenter;
protected override Vector2 ArrangeOverride(Vector2 finalSize)
{
if (ResizeMode == SplitResizeMode.RespectChildrenMinSize
&& DesiredSplitCenter != null
&& !finalSize.Equals(Vector2.Zero))
{
SplitFraction = (float) DesiredSplitCenter.Value;
if (!Size.Equals(Vector2.Zero))
{
DesiredSplitCenter = null;
}
}
return base.ArrangeOverride(finalSize);
}
}