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 { // Игнорируем ошибки навигации } } }