Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit f7dc200

Browse files
committed
Move validation to xaml
1 parent 8c0854a commit f7dc200

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/GitHub.VisualStudio/UI/Views/PullRequestCreationView.xaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,9 @@
149149
DockPanel.Dock="Bottom"
150150
Fill="{StaticResource GitHubWarningBrush}"
151151
Icon="alert"
152-
ValidatesControl="{Binding ElementName=titleText}" />
152+
ValidatesControl="{Binding ElementName=titleText}"
153+
ReactiveValidator="{Binding TitleValidator, Mode=OneWay}"
154+
/>
153155

154156
<ui:PromptTextBox Height="100"
155157
Margin="10,5"

src/GitHub.VisualStudio/UI/Views/PullRequestCreationView.xaml.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ public PullRequestCreationView()
2020

2121
this.WhenActivated(d =>
2222
{
23-
d(this.OneWayBind(ViewModel, vm => vm.TitleValidator, v => v.titleValidationMessage.ReactiveValidator));
2423
d(ViewModel.CancelCommand.Subscribe(_ => NotifyCancel()));
2524
d(ViewModel.CreatePullRequest.Subscribe(_ => NotifyDone()));
2625
});

0 commit comments

Comments
 (0)