Есть следующая реализация движения круга за курсором :
Задумка такова, что при наведении на чёрный блок, будут выполняться какие-либо дальнейшие действия, т.е. прежде всего нужно корректно отслеживать наведение курсора на блок.
Но проблема заключается в том, что при движении, когда круг не успевает за курсором, на блоке срабатывает событие mouseenter, но буквально в то же мгновение, срабатывает и mouseleave т.к. круг догоняет курсор, и соответственно фокус курсора переходит с блока, на круг.
Как можно этот момент побороть?