I noticed something really strange that is blocking my development. I have a parent widget which has a grid panel inside of it. When I press tab, that grid panel is filled with a bunch of child widgets. The parent widget and all of it’s elements are set to not be hit testable(self), it should not receive mouse enter events. Ever.
My child widgets which fill the parent widget’s grid panel, are set to visible. They should receive mouse enter events. When I hover over one of these squares, I should get one mouse enter event.
Here is what is actually happening when I hover a child widget:
It’s alternating between entering the two widgets hundreds of times per second. Even though the parent widget should never be hit testable.
The parent widget should not only NOT be hit testable, it is also underneath the child component.
I tried setting the parent widget to Not Hit Testable and All Children, but then the child widgets are no longer hit testable as well.