aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs2
-rw-r--r--src/ext/UI/wixlib/WixUI_FeatureTree.wxs5
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs b/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs
index e06feac7..ae3a49be 100644
--- a/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs
+++ b/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs
@@ -109,7 +109,7 @@ namespace WixToolsetTest.UI
109 var bindFolder = TestData.Get(@"TestData", "data"); 109 var bindFolder = TestData.Get(@"TestData", "data");
110 var build = new Builder(folder, typeof(UIExtensionFactory), new[] { bindFolder }); 110 var build = new Builder(folder, typeof(UIExtensionFactory), new[] { bindFolder });
111 111
112 var results = build.BuildAndQuery(BuildX64, "Binary", "Dialog", "CustomAction", "ControlEvent", "InstallUISequence"); 112 var results = build.BuildAndQuery(Build, validate: true, "Binary", "Dialog", "CustomAction", "ControlEvent", "InstallUISequence");
113 WixAssert.Single(results, result => result.StartsWith("Dialog:WelcomeDlg\t")); 113 WixAssert.Single(results, result => result.StartsWith("Dialog:WelcomeDlg\t"));
114 WixAssert.Single(results, result => result.StartsWith("Dialog:CustomizeDlg\t")); 114 WixAssert.Single(results, result => result.StartsWith("Dialog:CustomizeDlg\t"));
115 WixAssert.Empty(results.Where(result => result.StartsWith("Dialog:SetupTypeDlg\t"))); 115 WixAssert.Empty(results.Where(result => result.StartsWith("Dialog:SetupTypeDlg\t")));
diff --git a/src/ext/UI/wixlib/WixUI_FeatureTree.wxs b/src/ext/UI/wixlib/WixUI_FeatureTree.wxs
index 5ec27445..a02ad28b 100644
--- a/src/ext/UI/wixlib/WixUI_FeatureTree.wxs
+++ b/src/ext/UI/wixlib/WixUI_FeatureTree.wxs
@@ -35,6 +35,8 @@ Patch dialog sequence:
35 35
36 <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> 36 <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
37 37
38 <DialogRef Id="BrowseDlg" />
39 <DialogRef Id="DiskCostDlg" />
38 <DialogRef Id="ErrorDlg" /> 40 <DialogRef Id="ErrorDlg" />
39 <DialogRef Id="FatalError" /> 41 <DialogRef Id="FatalError" />
40 <DialogRef Id="FilesInUse" /> 42 <DialogRef Id="FilesInUse" />
@@ -56,6 +58,9 @@ Patch dialog sequence:
56 <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="LicenseAgreementDlg" Order="2" Condition="NOT Installed" /> 58 <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="LicenseAgreementDlg" Order="2" Condition="NOT Installed" />
57 <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg" /> 59 <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg" />
58 60
61 <Publish Dialog="BrowseDlg" Control="OK" Event="SetTargetPath" Value="[_BrowseProperty]" Order="3" />
62 <Publish Dialog="BrowseDlg" Control="OK" Event="EndDialog" Value="Return" Order="4" />
63
59 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="1" Condition="NOT Installed OR WixUI_InstallMode = &quot;Change&quot;" /> 64 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="1" Condition="NOT Installed OR WixUI_InstallMode = &quot;Change&quot;" />
60 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="2" Condition="Installed AND NOT PATCH" /> 65 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="2" Condition="Installed AND NOT PATCH" />
61 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="3" Condition="Installed AND PATCH" /> 66 <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="3" Condition="Installed AND PATCH" />