Default channel assignment update

If a brick has both a default listener & broadcast, the designer won't assign the same channel to them.
this line should probably live in the setListener function instead, since it's atomic with that function.