private async void BackToPage(NavigationHistoryEntry entry) { if (entry.Page.Title.Contains("Log out")) { await _jiraApi.Session.Logout(); } if (_navigationHistory.Peek() == entry.Page) { return; } while (_navigationHistory.Peek() != entry.Page) { _navigationHistory.Pop(); NavigationHistory.RemoveAt(0); } await SetPage(); }
private async void BackToPage(NavigationHistoryEntry entry) { if (entry.Page.Title.Contains("Log out")) await _jiraApi.Session.Logout(); if (_navigationHistory.Peek() == entry.Page) return; while (_navigationHistory.Peek() != entry.Page) { _navigationHistory.Pop(); NavigationHistory.RemoveAt(0); } await SetPage(); }