The join leave button is now correct when the page loads and remains correct when clicked
small change to make updating the text field disabled property automatic