Take a look at my code: http://jsfiddle.net/WqssQ/
When you click check in, it pops up with a listview in a dialog page. If you dismiss this, then click check in again, the listview isn't formatted properly.
I have tried:
$('#location_listview').listview('refresh');
As suggested, but this doesn't work.