mirror of
https://github.com/osukey/osukey.git
synced 2025-06-22 19:57:56 +09:00
Avoid running initial layout transform in LayoutSettings
This commit is contained in:
parent
cecb312e77
commit
c0130da235
@ -97,8 +97,6 @@ namespace osu.Game.Overlays.Settings.Sections.Graphics
|
|||||||
Direction = FillDirection.Vertical,
|
Direction = FillDirection.Vertical,
|
||||||
RelativeSizeAxes = Axes.X,
|
RelativeSizeAxes = Axes.X,
|
||||||
AutoSizeAxes = Axes.Y,
|
AutoSizeAxes = Axes.Y,
|
||||||
AutoSizeDuration = transition_duration,
|
|
||||||
AutoSizeEasing = Easing.OutQuint,
|
|
||||||
Masking = true,
|
Masking = true,
|
||||||
Children = new[]
|
Children = new[]
|
||||||
{
|
{
|
||||||
@ -177,6 +175,9 @@ namespace osu.Game.Overlays.Settings.Sections.Graphics
|
|||||||
scalingMode.BindValueChanged(mode =>
|
scalingMode.BindValueChanged(mode =>
|
||||||
{
|
{
|
||||||
scalingSettings.ClearTransforms();
|
scalingSettings.ClearTransforms();
|
||||||
|
|
||||||
|
scalingSettings.AutoSizeDuration = transition_duration;
|
||||||
|
scalingSettings.AutoSizeEasing = Easing.OutQuint;
|
||||||
scalingSettings.AutoSizeAxes = mode.NewValue != ScalingMode.Off ? Axes.Y : Axes.None;
|
scalingSettings.AutoSizeAxes = mode.NewValue != ScalingMode.Off ? Axes.Y : Axes.None;
|
||||||
|
|
||||||
if (mode.NewValue == ScalingMode.Off)
|
if (mode.NewValue == ScalingMode.Off)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user