protected override void OnActiveViewChanged(EventArgs e)
            {
                base.OnActiveViewChanged(e);

                ISmartNavigablePage smartNavigablePage = Page as ISmartNavigablePage;

                if (smartNavigablePage != null)
                {
                    smartNavigablePage.DiscardSmartNavigationData();
                }
            }