Skip to content

Commit fac01cc

Browse files
Merge pull request #97 from SixLabors/js/fix-96
Pass correct type parameter to background color processor.
2 parents 8682955 + de8f90b commit fac01cc

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

samples/ImageSharp.Web.Sample/ImageSharp.Web.Sample.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="SixLabors.ImageSharp.Web" Version="1.0.0-unstable0044" />
9+
<PackageReference Include="SixLabors.ImageSharp.Web" Version="1.0.0-unstable0056" />
1010
</ItemGroup>
1111

1212
</Project>

src/ImageSharp.Web/Processors/BackgroundColorWebProcessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ private static readonly IEnumerable<string> ColorCommands
3131
/// <inheritdoc/>
3232
public FormattedImage Process(FormattedImage image, ILogger logger, IDictionary<string, string> commands)
3333
{
34-
Rgba32 background = CommandParser.Instance.ParseValue<Rgba32>(commands.GetValueOrDefault(Color));
34+
Color background = CommandParser.Instance.ParseValue<Color>(commands.GetValueOrDefault(Color));
3535

3636
if (background != default)
3737
{

tests/ImageSharp.Web.Tests/Commands/CommandParserTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public class CommandParserTests
7373
{ new List<float> { 1.667F, 2.667F, 3.667F, 4.667F }, "1.667,2.667,3.667,4.667" },
7474
};
7575

76-
public static TheoryData<object, string> Rgba32Values = new TheoryData<object, string>
76+
public static TheoryData<object, string> ColorValues = new TheoryData<object, string>
7777
{
7878
{ Color.White, "255,255,255" },
7979
{ Color.Transparent, "0,0,0,0" },
@@ -91,7 +91,7 @@ public class CommandParserTests
9191
[MemberData(nameof(RealArrays))]
9292
[MemberData(nameof(IntegralLists))]
9393
[MemberData(nameof(RealLists))]
94-
[MemberData(nameof(Rgba32Values))]
94+
[MemberData(nameof(ColorValues))]
9595
public void CommandParses<T>(T expected, string param)
9696
{
9797
T sb = CommandParser.Instance.ParseValue<T>(param);

0 commit comments

Comments
 (0)