diff --git a/src/labelgun.js b/src/labelgun.js index 14f75d9..ed78f8e 100644 --- a/src/labelgun.js +++ b/src/labelgun.js @@ -230,8 +230,8 @@ class labelgun { for (let i = 0; i < collisions.length; i++) { collision = collisions[i]; if ( - collision.state === "show" || - collision.weight > label.weight || + (collision.state === "show" && + collision.weight >= label.weight) || collision.isDragged ) { return false;