diff --git a/src/interaction/InteractionManager.js b/src/interaction/InteractionManager.js index d2a807f..309ba24 100644 --- a/src/interaction/InteractionManager.js +++ b/src/interaction/InteractionManager.js @@ -424,10 +424,13 @@ // If the child is interactive , that means that the object hit was actually interactive and not just the child of an interactive object. // This means we no longer need to hit test anything else. We still need to run through all objects, but we don't need to perform any hit tests. - if(child.interactive) - { - hitTest = false; - } + // if(child.interactive) + //{ + hitTest = false; + //} + + // we can break now as we have hit an object. + } } } @@ -511,6 +514,7 @@ + /** * Is called when the mouse button is released on the renderer element *