Fix handling mixed masks

This commit is contained in:
Nicolas Mowen 2024-04-29 08:01:24 -06:00
parent 8c610bea49
commit a4faccd4b5

View File

@ -155,6 +155,8 @@ def get_relative_coordinates(
relative_masks = []
for m in mask:
points = m.split(",")
if any(x > "1.0" for x in points):
relative_masks.append(
",".join(
[
@ -163,6 +165,8 @@ def get_relative_coordinates(
]
)
)
else:
relative_masks.append(m)
mask = relative_masks
elif isinstance(mask, str) and any(x > "1.0" for x in mask.split(",")):