Не получается присвоить новую главную страницу в приложении Xamarin Forms
у меня есть многостраничное приложение, в App я присваиваю MainPage страницу "MainPage".
MainPage = new NavigationPage(new MainPage())
{
BarBackgroundColor = Color.FromHex("4CAF50")
};
После чего, у меня идет проверка на определенное условие и если оно выполнено, то я назначаю новую главную страницу(BetaTestEnd) с помощью строчки:
Application.Current.MainPage = new NavigationPage(new BetaTestEnd());
И у меня не присваивается и ничего не происходит после этих действий. Cтоит отметить, что у меня есть кнопка, который выполняет такой же функционал и при нажатии на кнопку MainPage изменяется. Также стоит отметить, что MainPage имеет структуру MasterDetailPage.