Multi types input bugs?

bug1:
bug1

bug2:

bug3:

bug4:
bug4