private void OnRecentRepositoriesListItemActivated(object sender, ItemEventArgs e) { if (e.Item is RecentRepositoryListItem item) { if (WorkingEnvironment.OpenRepository(item.DataContext.Path)) { if (_factory.CloseAfterRepositoryLoad) { Close(); } } } }
private void OnLocalRepositoriesListItemActivated(object sender, ItemEventArgs e) { var item = e.Item as RepositoryListItem; if (item != null) { if (WorkingEnvironment.OpenRepository(item.DataContext.Path)) { if (_factory.CloseAfterRepositoryLoad) { Close(); } } } }