widget: More input-enabled fixes

Check in more places that input is enabled before trying to send
data to the child.