mirror of
https://github.com/ppy/osu.git
synced 2025-02-06 21:02:59 +08:00
Use new bind method
This commit is contained in:
parent
e6158bc348
commit
475fb06559
@ -237,11 +237,8 @@ namespace osu.Game.Overlays
|
|||||||
|
|
||||||
protected override void LoadComplete()
|
protected override void LoadComplete()
|
||||||
{
|
{
|
||||||
beatmap.ValueChanged += beatmapChanged;
|
beatmap.BindValueChanged(beatmapChanged, true);
|
||||||
beatmap.DisabledChanged += beatmapDisabledChanged;
|
beatmap.BindDisabledChanged(beatmapDisabledChanged, true);
|
||||||
|
|
||||||
beatmapChanged(beatmap.Value);
|
|
||||||
|
|
||||||
base.LoadComplete();
|
base.LoadComplete();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,9 +47,7 @@ namespace osu.Game.Screens.Edit.Screens.Compose.Timeline
|
|||||||
private void load(IBindableBeatmap beatmap)
|
private void load(IBindableBeatmap beatmap)
|
||||||
{
|
{
|
||||||
this.beatmap.BindTo(beatmap);
|
this.beatmap.BindTo(beatmap);
|
||||||
|
this.beatmap.BindValueChanged(beatmapChanged, true);
|
||||||
beatmap.ValueChanged += beatmapChanged;
|
|
||||||
beatmapChanged(beatmap.Value);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void beatmapChanged(WorkingBeatmap beatmap) => waveform.Beatmap = beatmap;
|
private void beatmapChanged(WorkingBeatmap beatmap) => waveform.Beatmap = beatmap;
|
||||||
|
@ -207,10 +207,8 @@ namespace osu.Game.Screens.Select
|
|||||||
|
|
||||||
Carousel.BeatmapSets = this.beatmaps.GetAllUsableBeatmapSetsEnumerable();
|
Carousel.BeatmapSets = this.beatmaps.GetAllUsableBeatmapSetsEnumerable();
|
||||||
|
|
||||||
Beatmap.DisabledChanged += disabled => Carousel.AllowSelection = !disabled;
|
Beatmap.BindDisabledChanged(disabled => Carousel.AllowSelection = !disabled, true);
|
||||||
Beatmap.ValueChanged += workingBeatmapChanged;
|
Beatmap.BindValueChanged(workingBeatmapChanged);
|
||||||
|
|
||||||
workingBeatmapChanged(Beatmap.Value);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Edit(BeatmapInfo beatmap)
|
public void Edit(BeatmapInfo beatmap)
|
||||||
|
@ -32,8 +32,7 @@ namespace osu.Game.Tests.Visual
|
|||||||
Dependencies.CacheAs<IFrameBasedClock>(Clock);
|
Dependencies.CacheAs<IFrameBasedClock>(Clock);
|
||||||
Dependencies.CacheAs<IAdjustableClock>(Clock);
|
Dependencies.CacheAs<IAdjustableClock>(Clock);
|
||||||
|
|
||||||
Beatmap.ValueChanged += beatmapChanged;
|
Beatmap.BindValueChanged(beatmapChanged, true);
|
||||||
beatmapChanged(Beatmap.Value);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void beatmapChanged(WorkingBeatmap working)
|
private void beatmapChanged(WorkingBeatmap working)
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.0.1" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.0.1" />
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.0.3" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.0.3" />
|
||||||
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
|
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
|
||||||
<PackageReference Include="ppy.osu.Framework" Version="2018.606.0" />
|
<PackageReference Include="ppy.osu.Framework" Version="2018.607.0" />
|
||||||
<PackageReference Include="SharpCompress" Version="0.18.1" />
|
<PackageReference Include="SharpCompress" Version="0.18.1" />
|
||||||
<PackageReference Include="NUnit" Version="3.10.1" />
|
<PackageReference Include="NUnit" Version="3.10.1" />
|
||||||
<PackageReference Include="System.ComponentModel.Annotations" Version="4.4.0" />
|
<PackageReference Include="System.ComponentModel.Annotations" Version="4.4.0" />
|
||||||
|
Loading…
Reference in New Issue
Block a user