Propagate drop input mode correctly to children

We were short circuting updating input info if the layer
did not have an input channel. This prevented us from
propagating the drop input mode correctly.

Fix this by updating all input states that are tied to
parent states as well regardless of input channel.

Test: presbumit (atest LayerSnapshotBuilderTest)
Fixes: 314350323
Change-Id: I955f81aeec1e6eec62f571edb181bbc5a7351385
4 files changed