private async void UpdateSelectedItem() { if (viewModel.SelectedClient != null) { if (currentLogView != null) { Remove(currentLogView); currentLogView.HideAll(); } var logView = logViews.FirstOrDefault(x => x.Key == viewModel.SelectedClient.Id).Value; Add(logView); currentLogView = logView; logView.ShowAll(); } }