Split the text entry section out of MessageComposer: it has a lot of stuff which won't be needed if we disable input