0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-10 08:50:57 -05:00

🐛 Add a protection for some corner cases

This commit is contained in:
Andrés Moya 2022-05-19 09:49:28 +02:00
parent e22ef536ed
commit 30bcdda90e

View file

@ -113,7 +113,9 @@
(close-attrs? attr val1 val2 mth/float-equal-precision))
([attr val1 val2 precision]
(let [close-val? (fn [num1 num2] (< (mth/abs (- num1 num2)) precision))]
(let [close-val? (fn [num1 num2]
(when (and (number? num1) (number? num2))
(< (mth/abs (- num1 num2)) precision)))]
(cond
(and (number? val1) (number? val2))
(close-val? val1 val2)