title: Why does my jQuery Mobile app not show correctly in the Android 4.0.3 browser?
body: <p>I've got a jQuery Mobile (1.1.0) app that is running when viewed using Chrome, FF, Mobile Safari and the browser on Android 2.2. However, when viewed in the browser in the Android 4.0.3 simulator there are a range of issues.</p>
  
  <p>These include:</p>
  
  <p>1) Header bar isn't displayed (it displays briefly on show and them disappears - fixed footer is fine).</p>
  
  <p>2) Buttons on the page aren't shown - but still receive and process the click events correctly.</p>
  
  <p>This also happens on a colleague's ICS Android Phone (Galaxy Nexus).</p>
  
  <p>Markup is all fairly standard for jQM. Main buttons are  tags, for example. Header is:</p>
  
  <pre><code>&lt;header data-role="header"&gt;
      &lt;h1 data-bind="text: theTitle"&gt;&lt;/h1&gt;
  
      &lt;a id="waitButton" href="#" class="ui-btn-left" data-bind="click: wait"&gt;Wait&lt;/a&gt;
      &lt;a id="pollButton" href="#" class="ui-btn-right" data-bind="click: poll"&gt;Poll&lt;/a&gt;
  &lt;/header&gt;
  </code></pre>
  
  <p>[data-bind attributes are for Knockout.js]</p>
  
  <p>Does anyone know what I need to alter to get it working on ICS? Or is this a "work in progress" for jQuery Mobile?</p>