Is it intended?, MouseLeave func in Scrollbox not calling to parent func

hovered status of scrollbox still true after mouse enter
even if mouse leave event

once it works as desired after c++ code add parent func call

i want to know that why not to calling parent func

is it intended? or i can’t find another way?