title: OnApearing() method is not firing second time in Mater details page of xamarin forms
body: <p>I'm using a custom master details page. On that page, I implemented the onAppearing() method. It's firing the first time (When I run the program.Master detail page is the root page of my app) only.
  When I clicked the hamburger icon to open the Navigation drawer, that OnAppearing() is not firing.</p>
  <p><strong>MasterDetailsPage CS Code:</strong></p>
  <pre><code>public partial class MainMasterDetailPage : MasterDetailPage
      {
          public MainMasterDetailPage()
          {
              InitializeComponent();
              
              NavigationPage.SetHasBackButton(this, false);
              NavigationPage.SetHasNavigationBar(this, false);
             
              ListOfSettings.IsVisible = false;
  
              this.IsPresented = false;
  
              Detail = new NavigationPage(new DashboardTabbedPage());
  
          }
          protected override async void OnAppearing()
          {
              base.OnAppearing();
              ListOfSettings.IsVisible = false;
          }
  }
  </code></pre>
  <p><a href="https://i.stack.imgur.com/sS4Vy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/sS4Vy.png" alt="enter image description here" /></a>
  <a href="https://i.stack.imgur.com/oP0f7.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/oP0f7.png" alt="enter image description here" /></a></p>