title: Extjs4.1 - Get Selected in treepanel fails
body: <p>I have a treepanel and i try to get node when i selected like <b><a href="http://jsfiddle.net/kTedM/" rel="nofollow noreferrer">http://jsfiddle.net/kTedM/</a></b></p>
  
  <pre><code> Ext.create('Ext.tree.Panel', {
          title: 'Simple Tree',
          width: 200,
          height: 200,
          store: store,
          rootVisible: false,
          dockedItems: [{
              xtype: 'toolbar',
              items: {
                  text: 'Get Selected nodes',
                  handler: function(){
                      var s = this.up('panel').getSelectionModel().getSelection();
                      if (s[0])
                          alert(s[0].data.text + ' was selected');
                      else alert('no selected');
                  }
              }
          }],
          renderTo: Ext.getBody()
      });
  </code></pre>
  
  <p>But If u follow below step u will see bug.</p>
  
  <p>step1: run code and click <code>get selected nodes</code> u will get correct alert is <code>no selected</code></p>
  
  <p>step2: Double click in <code>homework</code> node and click <code>get selected nodes</code> u will see</p>
  
  <p><img src="https://i.stack.imgur.com/nWJPC.png" alt="enter image description here"></p>
  
  <p>But i see that node's not selected? How to fix that thanks</p>