1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-21 22:07:25 +08:00

Make button protected

This commit is contained in:
Andrei Zavatski 2020-04-13 10:45:15 +03:00
parent bdce79ed5b
commit 29dd225205
2 changed files with 8 additions and 3 deletions

View File

@ -25,14 +25,14 @@ namespace osu.Game.Tests.Visual.UserInterface
[Cached]
private readonly OverlayColourProvider colourProvider = new OverlayColourProvider(OverlayColourScheme.Blue);
private OverlayScrollContainer scroll;
private TestScrollContainer scroll;
private int invocationCount;
[SetUp]
public void SetUp() => Schedule(() =>
{
Child = scroll = new OverlayScrollContainer
Child = scroll = new TestScrollContainer
{
RelativeSizeAxes = Axes.Both,
Child = new Container
@ -104,5 +104,10 @@ namespace osu.Game.Tests.Visual.UserInterface
AddAssert("invocation count is 1", () => invocationCount == 1);
}
private class TestScrollContainer : OverlayScrollContainer
{
public new ScrollToTopButton Button => base.Button;
}
}
}

View File

@ -26,7 +26,7 @@ namespace osu.Game.Overlays
/// </summary>
private const int button_scroll_position = 200;
public ScrollToTopButton Button { get; }
protected readonly ScrollToTopButton Button;
private float currentTarget;