Skip to content

Commit a81408e

Browse files
[Blazor] Fix scoped CSS hot reload (#42137)
1 parent e12297c commit a81408e

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/StaticWebAssetsSdk/Targets/Microsoft.NET.Sdk.StaticWebAssets.ScopedCss.targets

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,15 @@ Integration with static web assets:
8383

8484
</PropertyGroup>
8585

86+
<PropertyGroup>
87+
88+
<GenerateComputedBuildStaticWebAssetsDependsOn Condition="'$(DisableScopedCssBundling)' != 'true'">
89+
$(GenerateComputedBuildStaticWebAssetsDependsOn);
90+
BundleScopedCssFiles;
91+
</GenerateComputedBuildStaticWebAssetsDependsOn>
92+
93+
</PropertyGroup>
94+
8695
<Target Name="GenerateScopedCssFiles" DependsOnTargets="$(GenerateScopedCssFilesDependsOn)" />
8796

8897
<Target Name="ResolveScopedCssAssets" DependsOnTargets="$(ResolveScopedCssAssetsDependsOn)">

src/StaticWebAssetsSdk/Tasks/Data/StaticWebAsset.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ internal static (string fingerprint, string integrity) ComputeFingerprintAndInte
249249

250250
internal static string ComputeIntegrity(string identity, string originalItemSpec)
251251
{
252-
var file = File.Exists(identity) ?
252+
using var file = File.Exists(identity) ?
253253
File.OpenRead(identity) :
254254
(File.Exists(originalItemSpec) ?
255255
File.OpenRead(originalItemSpec) :

0 commit comments

Comments
 (0)