diff options
Diffstat (limited to 'src/WixToolset.Core')
| -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 | ||
