title: Updating Ext.Window with html does not show the html
body: <p>I have a simple Window that pops up on <code>mouseover</code> icons and closes when the <code>mouseover</code> is done. The icons represent vehicle positions on a <code>openlayers</code> map. </p>
  
  <p>I display certain details about the vehicle on <code>mouseover</code>(speed, location, status) that is currently on that spot on the map.</p>
  
  <pre><code>this.dialog = new Ext.Window({
      title: 'Vehicle Info',
      layout: 'fit',
      closeAction: 'hide',
      height: 180,
      width: 120,
      plain: true,
      items: [{
          border: false,
          bodyStyle: {
              padding: 5,
              fontSize: 13
          },
          html: ''
      }]
  });
  </code></pre>
  
  <p>Then I have set up <code>listeners</code> on <code>mouseover</code></p>
  
  <pre><code>this.map.on('pointermove', function(e) {
      var i, features = this.map.getFeaturesAtPixel(e.pixel, {
          layerFilter: function(layer) {
              return !layer.get('name');
          }
      });
      if (features) {
          for (i = 0; i &lt; features.length; i++) {
              this.fireEvent('showPopUp', features[i]);
          }
      } else {
          this.fireEvent('closePopUp');
      }
  }, this);
  </code></pre>
  
  <p>The two methods to close and show the window are in the controller class as follows.</p>
  
  <pre><code>showPopUp: function(feature) {
      var html, record = feature.get('record');
      if (record) {
          if (record instanceof Example.Device) {
              html = '&lt;p&gt; Reg: ' + record.get('id') + '&lt;/p&gt;&lt;p&gt;Status:' + record.get('status') + '&lt;/p&gt; &lt;p&gt;Last Update:' + record.get('lastUpdate') + '&lt;/p&gt;';
              this.getView().getDialog().update(html);
              this.getView().getDialog().show();
          }
      }
  },
  </code></pre>
  
  <p>and</p>
  
  <pre><code>closePopUp: function() {
      this.getView().getDialog().close();
  },
  </code></pre>
  
  <p>The window does show but it's completely empty. just a white background. I'm using the basic Neptune theme so I doubt if it's font colour issue.</p>
  
  <p>Here is how it appears.
  <a href="https://i.stack.imgur.com/kEaAZ.png" rel="nofollow noreferrer">Screenshot</a></p>
  
  <p>What am I possibly forgetting?</p>
  
  <p>I have tried both</p>
  
  <pre><code>this.getView().getDialog().update(html);
  this.getView().getDialog().html = (html);
  </code></pre>