From 09fd9c2c3cd211e5d39ef6549142dfb86cfbd50c Mon Sep 17 00:00:00 2001 From: Natalie Weizenbaum Date: Fri, 26 Apr 2024 14:25:49 -0700 Subject: [PATCH] Fix more cases where channel names were being case-normalized (#2229) See sass/sass#3851 --- lib/src/value/color.dart | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/src/value/color.dart b/lib/src/value/color.dart index 0768c052d..088900483 100644 --- a/lib/src/value/color.dart +++ b/lib/src/value/color.dart @@ -566,7 +566,6 @@ class SassColor extends Value { /// for this color and [channelName] is the argument name for [channel] /// (without the `$`). These are used for error reporting. double channel(String channel, {String? colorName, String? channelName}) { - channel = channel.toLowerCase(); var channels = space.channels; if (channel == channels[0].name) return channel0; if (channel == channels[1].name) return channel1; @@ -586,7 +585,6 @@ class SassColor extends Value { /// (without the `$`). These are used for error reporting. bool isChannelMissing(String channel, {String? colorName, String? channelName}) { - channel = channel.toLowerCase(); var channels = space.channels; if (channel == channels[0].name) return isChannel0Missing; if (channel == channels[1].name) return isChannel1Missing; @@ -606,7 +604,6 @@ class SassColor extends Value { /// (without the `$`). These are used for error reporting. bool isChannelPowerless(String channel, {String? colorName, String? channelName}) { - channel = channel.toLowerCase(); var channels = space.channels; if (channel == channels[0].name) return isChannel0Powerless; if (channel == channels[1].name) return isChannel1Powerless; @@ -767,7 +764,7 @@ class SassColor extends Value { } for (var entry in newValues.entries) { - var channel = entry.key.toLowerCase(); + var channel = entry.key; if (channel == channels[0].name) { setChannel0(entry.value); } else if (channel == channels[1].name) {