diff --git a/tools/SetupFlow/DevHome.SetupFlow/ViewModels/AddRepoViewModel.cs b/tools/SetupFlow/DevHome.SetupFlow/ViewModels/AddRepoViewModel.cs index 636f80d46e..e8b80f9336 100644 --- a/tools/SetupFlow/DevHome.SetupFlow/ViewModels/AddRepoViewModel.cs +++ b/tools/SetupFlow/DevHome.SetupFlow/ViewModels/AddRepoViewModel.cs @@ -597,6 +597,14 @@ private async Task AddAccountClicked() } } + [RelayCommand] + public void SaveRepoUrl(string repoUrl) + { + Url = repoUrl; + + ToggleCloneButton(); + } + /// /// Filters all repos down to any that start with text. /// A side-effect of filtering is that SelectionChanged fires for every selected repo but only on removal. diff --git a/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml b/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml index 89422e4985..ce148ff92f 100644 --- a/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml +++ b/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml @@ -61,9 +61,14 @@ + Margin="0, 20, 0, 0"> + + + + + + diff --git a/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml.cs b/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml.cs index 428b5fddeb..01e125a4ad 100644 --- a/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml.cs +++ b/tools/SetupFlow/DevHome.SetupFlow/Views/AddRepoDialog.xaml.cs @@ -283,17 +283,6 @@ private void MakeNewDevDriveCheckBox_Click(object sender, RoutedEventArgs e) } } - private void RepoUrlTextBox_TextChanged(object sender, RoutedEventArgs e) - { - // just in case something other than a text box calls this. - if (sender is TextBox) - { - AddRepoViewModel.Url = (sender as TextBox).Text; - } - - AddRepoViewModel.ToggleCloneButton(); - } - /// /// Putting the event in the view so SelectRange can be called. /// SelectRange needs a reference to the ListView. diff --git a/tools/SetupFlow/DevHome.SetupFlow/Views/EditClonePathDialog.xaml b/tools/SetupFlow/DevHome.SetupFlow/Views/EditClonePathDialog.xaml index 002122e47d..96f485a7ef 100644 --- a/tools/SetupFlow/DevHome.SetupFlow/Views/EditClonePathDialog.xaml +++ b/tools/SetupFlow/DevHome.SetupFlow/Views/EditClonePathDialog.xaml @@ -53,7 +53,7 @@ - +