Fixed things finally. Now calls leapListener properly