Fix incorrectly implemented localisation

This commit is contained in:
Bartłomiej Dach
2023-04-10 15:03:33 +02:00
parent 6fec476147
commit 73bd0feef5
2 changed files with 5 additions and 7 deletions

View File

@ -7,7 +7,6 @@ using System;
using osu.Framework.Allocation;
using osu.Framework.Bindables;
using osu.Framework.Extensions.EnumExtensions;
using osu.Framework.Extensions.LocalisationExtensions;
using osu.Framework.Graphics;
using osu.Framework.Graphics.Cursor;
using osu.Framework.Graphics.Sprites;
@ -125,8 +124,7 @@ namespace osu.Game.Screens.Edit.Compose.Components
cumulativeRotation.Value = newRotation;
HandleRotate?.Invoke(newRotation - oldRotation);
string tooltipFormat = shouldSnap ? EditorStrings.RotationFormatSnapped.ToString() : EditorStrings.RotationFormatUnsnapped.ToString();
TooltipText = newRotation.ToLocalisableString(tooltipFormat);
TooltipText = shouldSnap ? EditorStrings.RotationSnapped(newRotation) : EditorStrings.RotationUnsnapped(newRotation);
}
private float snap(float value, float step) => MathF.Round(value / step) * step;