title: ExtJS Window setActive() not working as expected
body: <p><strong>TL/DR:</strong></p>
  
  <p>Calling <code>window.setActive(false)</code> does not set the window's <code>active</code> property to <code>false</code>.</p>
  
  <p><strong>Full details:</strong></p>
  
  <p>I have the following ExtJS class inheriting from <code>Ext.window.Window</code>:</p>
  
  <pre><code>Ext.define('WD.view.TbWindow', {
      extend : 'Ext.window.Window',
      isTbWindow: true,
  
      title: 'Set Me!!',
      constrain: true, // constrain window to viewport
      autoShow: false,
      maximizable: true,
      minimizable: true,
  
      renderTo: 'main_panel-body',
  
      minimize: function() {
          this.hide();
          this.setActive(false);
          this.animateTarget.handleWinMinimize();
      },
  
      ...
  
  });
  </code></pre>
  
  <p>Within function <code>minimize</code> above there's the call <code>this.setActive(false);</code></p>
  
  <p>I use Chrome developer tools to debug the code. Before executing the line <code>this.active</code> is <code>true</code>. After the line is executed it still is <code>true</code>. I'm using ExtJS 4.1.</p>