Check if UI elements are overlapping

Hey so i’m experimenting with unity’s new UI and is there a way i can check if the UI elements are overlapping?

if i have 2 circles(circle 1 and circle 2) for example and i click and drag circle 1 and drag it so it overlaps with circle 2, circle 1 turns red.

Is this possible?

Thanks ~Scott

In case of your drag and drop requirement you can use EventSystem.RaycastAll to find all the elements that are present under your mouse position to decide if there are overlapping elements.