31 lines
776 B
C#
31 lines
776 B
C#
namespace CORP_MAUI.Pages;
|
|
|
|
public partial class MenuTabPage : ContentPage
|
|
{
|
|
public MenuTabPage()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
protected override async void OnAppearing()
|
|
{
|
|
base.OnAppearing();
|
|
|
|
// Проверяем, нет ли уже открытого модального окна
|
|
if (Navigation.ModalStack.Count > 0) return;
|
|
|
|
// Небольшая задержка для UI
|
|
await Task.Delay(10);
|
|
|
|
// Открываем модальное меню
|
|
try
|
|
{
|
|
await Navigation.PushModalAsync(new MenuPage(), animated: false);
|
|
}
|
|
catch
|
|
{
|
|
// Игнорируем ошибки навигации
|
|
}
|
|
}
|
|
}
|