Fix failing test due to changed reset page logic

This commit is contained in:
Dean Herbert 2022-01-05 14:53:32 +09:00
parent 5ed69338a6
commit 2bf6b55b19

View File

@ -50,8 +50,14 @@ namespace osu.Game.Graphics.UserInterface.PageSelector
{
base.LoadComplete();
CurrentPage.BindValueChanged(_ => redraw());
AvailablePages.BindValueChanged(_ => redraw(), true);
CurrentPage.BindValueChanged(_ => Scheduler.AddOnce(redraw));
AvailablePages.BindValueChanged(_ =>
{
CurrentPage.Value = 0;
// AddOnce as the reset of CurrentPage may also trigger a redraw.
Scheduler.AddOnce(redraw);
}, true);
}
private void redraw()