aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/burn/WixToolset.WixBA/InstallationViewModel.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs b/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs
index 14ea561f..1846d51b 100644
--- a/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs
+++ b/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs
@@ -85,6 +85,7 @@ namespace WixToolset.WixBA
85 WixBA.Model.Bootstrapper.ExecutePackageComplete += this.ExecutePackageComplete; 85 WixBA.Model.Bootstrapper.ExecutePackageComplete += this.ExecutePackageComplete;
86 WixBA.Model.Bootstrapper.Error += this.ExecuteError; 86 WixBA.Model.Bootstrapper.Error += this.ExecuteError;
87 WixBA.Model.Bootstrapper.ApplyComplete += this.ApplyComplete; 87 WixBA.Model.Bootstrapper.ApplyComplete += this.ApplyComplete;
88 WixBA.Model.Bootstrapper.SetUpdateComplete += this.SetUpdateComplete;
88 } 89 }
89 90
90 void RootPropertyChanged(object sender, PropertyChangedEventArgs e) 91 void RootPropertyChanged(object sender, PropertyChangedEventArgs e)
@@ -409,6 +410,14 @@ namespace WixToolset.WixBA
409 } 410 }
410 } 411 }
411 412
413 private void SetUpdateComplete(object sender, SetUpdateCompleteEventArgs e)
414 {
415 if (!String.IsNullOrEmpty(e.NewPackageId) && !WixBA.Model.BAManifest.Bundle.Packages.ContainsKey(e.NewPackageId))
416 {
417 WixBA.Model.BAManifest.Bundle.AddUpdateBundleAsPackage(e);
418 }
419 }
420
412 private void DetectComplete(object sender, DetectCompleteEventArgs e) 421 private void DetectComplete(object sender, DetectCompleteEventArgs e)
413 { 422 {
414 // Parse the command line string before any planning. 423 // Parse the command line string before any planning.