Я немного поэкспериментировал и вот что выяснил. С "горячим фокусом" или с обычным, встроенные View не получают сообщения мыши, если курсор находится не над ними. Сообщения мыши всегда приходят только к тому View, над которым находится курсор. Это означает, что в фреймворке на сегодня нет вообще никакой возможности узнать о выходе мыши за пределы View, кроме как с помощью цикла Rider.Input.