diff --git a/osu.Game.Rulesets.Mania.Tests/Editor/TestSceneObjectPlacement.cs b/osu.Game.Rulesets.Mania.Tests/Editor/TestSceneObjectPlacement.cs
index 6ddcabfc4d..13a116b209 100644
--- a/osu.Game.Rulesets.Mania.Tests/Editor/TestSceneObjectPlacement.cs
+++ b/osu.Game.Rulesets.Mania.Tests/Editor/TestSceneObjectPlacement.cs
@@ -39,7 +39,7 @@ namespace osu.Game.Rulesets.Mania.Tests.Editor
double? initialTime = null;
AddStep("store initial time", () => initialTime = EditorClock.CurrentTime);
- AddStep("change seek setting to true", () => config.SetValue(OsuSetting.EditorSeekToHitObject, true));
+ AddStep("change seek setting to true", () => config.SetValue(OsuSetting.EditorAutoSeekOnPlacement, true));
placeObject();
AddUntilStep("wait for seek to complete", () => !EditorClock.IsSeeking);
AddAssert("seeked forward to object", () => EditorClock.CurrentTime, () => Is.GreaterThan(initialTime));
@@ -51,7 +51,7 @@ namespace osu.Game.Rulesets.Mania.Tests.Editor
double? initialTime = null;
AddStep("store initial time", () => initialTime = EditorClock.CurrentTime);
- AddStep("change seek setting to false", () => config.SetValue(OsuSetting.EditorSeekToHitObject, false));
+ AddStep("change seek setting to false", () => config.SetValue(OsuSetting.EditorAutoSeekOnPlacement, false));
placeObject();
AddAssert("not seeking", () => !EditorClock.IsSeeking);
AddAssert("time is unchanged", () => EditorClock.CurrentTime, () => Is.EqualTo(initialTime));
diff --git a/osu.Game/Configuration/OsuConfigManager.cs b/osu.Game/Configuration/OsuConfigManager.cs
index 9093c017d2..70ad6bfc96 100644
--- a/osu.Game/Configuration/OsuConfigManager.cs
+++ b/osu.Game/Configuration/OsuConfigManager.cs
@@ -178,7 +178,7 @@ namespace osu.Game.Configuration
SetDefault(OsuSetting.EditorDim, 0.25f, 0f, 0.75f, 0.25f);
SetDefault(OsuSetting.EditorWaveformOpacity, 0.25f, 0f, 1f, 0.25f);
SetDefault(OsuSetting.EditorShowHitMarkers, true);
- SetDefault(OsuSetting.EditorSeekToHitObject, true);
+ SetDefault(OsuSetting.EditorAutoSeekOnPlacement, true);
SetDefault(OsuSetting.LastProcessedMetadataId, -1);
@@ -375,7 +375,7 @@ namespace osu.Game.Configuration
SeasonalBackgroundMode,
EditorWaveformOpacity,
EditorShowHitMarkers,
- EditorSeekToHitObject,
+ EditorAutoSeekOnPlacement,
DiscordRichPresence,
AutomaticallyDownloadWhenSpectating,
ShowOnlineExplicitContent,
diff --git a/osu.Game/Localisation/EditorStrings.cs b/osu.Game/Localisation/EditorStrings.cs
index 4557cb532f..f4e23ae7cb 100644
--- a/osu.Game/Localisation/EditorStrings.cs
+++ b/osu.Game/Localisation/EditorStrings.cs
@@ -20,9 +20,9 @@ namespace osu.Game.Localisation
public static LocalisableString ShowHitMarkers => new TranslatableString(getKey(@"show_hit_markers"), @"Show hit markers");
///
- /// "Seek to object after placement"
+ /// "Automatically seek after placing objects"
///
- public static LocalisableString SeekToHitObject => new TranslatableString(getKey(@"seek_to_hit_object"), @"Seek to object after placement");
+ public static LocalisableString AutoSeekOnPlacement => new TranslatableString(getKey(@"auto_seek_on_placement"), @"Automatically seek after placing objects");
///
/// "Timing"
diff --git a/osu.Game/Rulesets/Edit/HitObjectComposer.cs b/osu.Game/Rulesets/Edit/HitObjectComposer.cs
index eb10d09560..aee86fd942 100644
--- a/osu.Game/Rulesets/Edit/HitObjectComposer.cs
+++ b/osu.Game/Rulesets/Edit/HitObjectComposer.cs
@@ -71,7 +71,7 @@ namespace osu.Game.Rulesets.Edit
private FillFlowContainer togglesCollection;
private IBindable hasTiming;
- private Bindable seekToHitObject;
+ private Bindable autoSeekOnPlacement;
protected HitObjectComposer(Ruleset ruleset)
: base(ruleset)
@@ -84,7 +84,7 @@ namespace osu.Game.Rulesets.Edit
[BackgroundDependencyLoader]
private void load(OverlayColourProvider colourProvider, OsuConfigManager config)
{
- seekToHitObject = config.GetBindable(OsuSetting.EditorSeekToHitObject);
+ autoSeekOnPlacement = config.GetBindable(OsuSetting.EditorAutoSeekOnPlacement);
Config = Dependencies.Get().GetConfigFor(Ruleset);
@@ -369,7 +369,7 @@ namespace osu.Game.Rulesets.Edit
{
EditorBeatmap.Add(hitObject);
- if (seekToHitObject.Value && EditorClock.CurrentTime < hitObject.StartTime)
+ if (autoSeekOnPlacement.Value && EditorClock.CurrentTime < hitObject.StartTime)
EditorClock.SeekSmoothlyTo(hitObject.StartTime);
}
}
diff --git a/osu.Game/Screens/Edit/Editor.cs b/osu.Game/Screens/Edit/Editor.cs
index e9a0fbf6fa..d89392f757 100644
--- a/osu.Game/Screens/Edit/Editor.cs
+++ b/osu.Game/Screens/Edit/Editor.cs
@@ -185,7 +185,7 @@ namespace osu.Game.Screens.Edit
private Bindable editorBackgroundDim;
private Bindable editorHitMarkers;
- private Bindable editorSeekToHitObject;
+ private Bindable editorAutoSeekOnPlacement;
public Editor(EditorLoader loader = null)
{
@@ -273,7 +273,7 @@ namespace osu.Game.Screens.Edit
editorBackgroundDim = config.GetBindable(OsuSetting.EditorDim);
editorHitMarkers = config.GetBindable(OsuSetting.EditorShowHitMarkers);
- editorSeekToHitObject = config.GetBindable(OsuSetting.EditorSeekToHitObject);
+ editorAutoSeekOnPlacement = config.GetBindable(OsuSetting.EditorAutoSeekOnPlacement);
AddInternal(new OsuContextMenuContainer
{
@@ -332,9 +332,9 @@ namespace osu.Game.Screens.Edit
{
State = { BindTarget = editorHitMarkers },
},
- new ToggleMenuItem(EditorStrings.SeekToHitObject)
+ new ToggleMenuItem(EditorStrings.AutoSeekOnPlacement)
{
- State = { BindTarget = editorSeekToHitObject },
+ State = { BindTarget = editorAutoSeekOnPlacement },
}
}
},