[Testing] Navigate directly to control tests (#25242)

* Like with issues, set gallery items as mainpage directly

* More changes
This commit is contained in:
Javier Suárez 2024-10-15 00:02:34 +02:00 коммит произвёл GitHub
Родитель 67b00cbf5a
Коммит 4028fc14ec
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 5 добавлений и 11 удалений

Просмотреть файл

@ -48,10 +48,10 @@ namespace Maui.Controls.Sample
new Button()
{
Text = "Dismiss Page",
Command = new Command(async () =>
Command = new Command(() =>
{
if (_picker.SelectedIndex == 0)
await Navigation.PopAsync();
Application.Current.Quit();
else
_picker.SelectedIndex--;
})

Просмотреть файл

@ -123,7 +123,7 @@ namespace Maui.Controls.Sample
ItemTemplate = template;
ItemsSource = _pages;
ItemSelected += async (sender, args) =>
ItemSelected += (sender, args) =>
{
if (SelectedItem == null)
{
@ -134,14 +134,8 @@ namespace Maui.Controls.Sample
if (item is GalleryPageFactory page)
{
var realize = page.Realize();
if (realize is Shell)
{
Application.Current.MainPage = realize;
}
else
{
await PushPage(realize);
}
Application.Current.MainPage = realize;
}
SelectedItem = null;