title: AEM/CQ Component Doesn't Render after Update
body: <p>So, I have made an update to a component that I had previously built. The component used to just render a button that would like to another page. However, I needed to add functionality so that it could display static text instead of a button. So I added a radio button group where you could select between button and static text.</p>
  
  <p>However, after doing the update, anyplace the component has already been used on a page, it doesn't render the button anymore. So I changed it up so that the default radio option would be button. Now, when I drop a new component on the page, it defaults to button. But existing components don't default to anything until I double click them and click OK; no other changes are needed, just need to open and close the component, then it seems to see the defaults.</p>
  
  <p>My question is, how do I make is so that anyplace the component is already deployed will use the default option radio button, and render accordingly, without having to be opened and closed? Or is there a way to get AEM to refresh every component on all the pages so that it will see and use the new radio button, which will default them to button?</p>
  
  <p>I would rather not add code to the JSP that tells it "else if nothing is selected, use button". </p>