Skip to content

Commit 5d44541

Browse files
authored
Fix issue with API update (#270)
Fixes #269
1 parent bf6a2ca commit 5d44541

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

CHANGES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# ColorHelper
22

3+
## 6.4.1
4+
5+
- **FIX**: Fix regression due to not accounting to API change when
6+
upgrading to latest ColorAide.
7+
38
## 6.4.0
49

510
- **NEW**: Opt into Python 3.8.

ch_picker.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ def get_channel(self, channel, label, color_filter, mode='undefined'):
502502
clone = self.color.clone()
503503
show_alpha = color_filter == 'alpha'
504504

505-
coord = alg.no_nan(clone[color_filter])
505+
coord = clone.get(color_filter, nans=False)
506506
if color_filter != 'hue':
507507
rounded = alg.round_half_up(coord, 2 if mode != 'hsluv' else 0)
508508
clone[color_filter] = rounded
@@ -514,7 +514,7 @@ def get_channel(self, channel, label, color_filter, mode='undefined'):
514514

515515
first = True
516516
while count:
517-
coord = alg.no_nan(clone[color_filter]) - step
517+
coord = clone.get(color_filter, nans=False) - step
518518
clone[color_filter] = coord
519519

520520
if color_filter != "hue" and (coord < 0 or coord > (1 * scale)):
@@ -564,7 +564,7 @@ def get_channel(self, channel, label, color_filter, mode='undefined'):
564564
clone.update(self.color)
565565
clone[color_filter] = rounded
566566
while count:
567-
coord = alg.no_nan(clone[color_filter]) + step
567+
coord = clone.get(color_filter, nans=False) + step
568568
clone[color_filter] = coord
569569

570570
if color_filter != "hue" and (coord < 0 or coord > (1 * scale)):

messages/recent.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ A restart of Sublime Text is **strongly** encouraged.
99

1010
Please report any issues as we _might_ have missed some required updates
1111
related to the upgrade to stable `coloraide`.
12+
1213
## 6.4.0
1314

1415
- **NEW**: Opt into Python 3.8.

support.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import webbrowser
66
import re
77

8-
__version__ = "6.4.0"
8+
__version__ = "6.4.1"
99
__pc_name__ = 'ColorHelper'
1010

1111
CSS = '''

0 commit comments

Comments
 (0)