diff options
Diffstat (limited to 'src/WixToolset.Core/Compiler.cs')
-rw-r--r-- | src/WixToolset.Core/Compiler.cs | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/WixToolset.Core/Compiler.cs b/src/WixToolset.Core/Compiler.cs index ee460edc..b983981b 100644 --- a/src/WixToolset.Core/Compiler.cs +++ b/src/WixToolset.Core/Compiler.cs | |||
@@ -3561,6 +3561,7 @@ namespace WixToolset.Core | |||
3561 | PatchUninstall = patchUninstall, | 3561 | PatchUninstall = patchUninstall, |
3562 | TSAware = tsAware, | 3562 | TSAware = tsAware, |
3563 | Win64 = win64, | 3563 | Win64 = win64, |
3564 | Hidden = hidden, | ||
3564 | }; | 3565 | }; |
3565 | 3566 | ||
3566 | this.Core.AddTuple(tuple); | 3567 | this.Core.AddTuple(tuple); |
@@ -3569,15 +3570,6 @@ namespace WixToolset.Core | |||
3569 | { | 3570 | { |
3570 | this.Core.AddTuple(new WixSuppressModularizationTuple(sourceLineNumbers, id)); | 3571 | this.Core.AddTuple(new WixSuppressModularizationTuple(sourceLineNumbers, id)); |
3571 | } | 3572 | } |
3572 | |||
3573 | // For deferred CAs that specify HideTarget we should also hide the CA data property for the action. | ||
3574 | if (hidden && | ||
3575 | (CustomActionExecutionType.Deferred == executionType || | ||
3576 | CustomActionExecutionType.Commit == executionType || | ||
3577 | CustomActionExecutionType.Rollback == executionType)) | ||
3578 | { | ||
3579 | this.AddWixPropertyRow(sourceLineNumbers, id, false, false, hidden); | ||
3580 | } | ||
3581 | } | 3573 | } |
3582 | } | 3574 | } |
3583 | 3575 | ||