Why doesn't a JQM <input type="text"/> that is already populated get updated?

Why doesn't a JQM <input type="text"/> that is already populated get updated?

No I don't have code. It would take too long to rip it out and get it to reproduce the error.

But this is what happens. 

1. textbox on page
2. navigate to dialog
3. select value on dialog
4. return to page with textbox - textbox is populated with value from dialog
5. do this again - this time the text box does not appear to change

however, if you open up the web inspector and remove jqm's clases the value is there. anyone experienced with jqm is familiar with these hijinks. does anyone know what this causing this particular problem?

Here is the input. If you take out the class attribute it works fine.

<input type="text" id="abc" name="abc" style="border-top-width: 4px; border-top-style: solid; border-top-color: green; " cid="" onchange="" value="Hello World: 4" disabled="" class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset">

*The textbox value is not being overwritten by any event of mine. That is there is no forgotten function that sets the value to something after page show.