Преглед на файлове

Fixed ellipse hit test if sizes are negative (#205)

Timur Khazamov преди 5 години
родител
ревизия
7bf0184499
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/element/collision.ts

+ 2 - 2
src/element/collision.ts

@@ -27,8 +27,8 @@ export function hitTest(
     let tx = 0.707;
     let ty = 0.707;
 
-    const a = element.width / 2;
-    const b = element.height / 2;
+    const a = Math.abs(element.width) / 2;
+    const b = Math.abs(element.height) / 2;
 
     [0, 1, 2, 3].forEach(x => {
       const xx = a * tx;