Skip to content

Commit

Permalink
fixed bug in hatchMetrics.getMetricFromLayer closes #36
Browse files Browse the repository at this point in the history
  • Loading branch information
tcarisland committed Feb 14, 2024
1 parent 826dea8 commit bae0fd5
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions GradientHatch.glyphsFilter/Contents/Resources/hatchmetrics.py
Expand Up @@ -10,9 +10,14 @@ def __init__(self):

@objc.python_method
def getMetricFromLayer(self, layer, metricName):
for metricValueName in layer.master.metricValues:
if layer.master.metricValues[metricValueName].title() == metricName:
return int(layer.master.metricValues[metricValueName].position)
try:
for metricValueName in layer.master.metricValues:
if layer.master.metricValues[metricValueName].title() == metricName:
return int(layer.master.metricValues[metricValueName].position)
except TypeError:
for metricValue in layer.master.metrics:
if metricValue.title() == metricName:
return int(metricValue.position)

@objc.python_method
def setGlyphHeightFromLayer(self, layer):
Expand Down

0 comments on commit bae0fd5

Please sign in to comment.