I have a widget (A) that is created by a player pawn. In widget A there is a ViewBox, which consists of another widget (B). Widget B has an EventDispatcher that is called when a key is pressed. For some reason, widget A does not catch this event. At the same time, if widget A sets some kind of variable in widget B, then this does not happen.