rem: if (vItem.getParentFolder() instanceof qx.ui.tree.TreeFolder) { 
add: if (vItem.getParentFolder() instanceof qx.ui.tree.TreeFolderFull) { 
context: qx.Proto.getPrevious = function(vItem){  if (vItem)  {    if (vItem == this.getBoundedWidget())    {      return;    }    else if (vItem.isFirstVisibleChild())    {      if (vItem.getParentFolder() instanceof qx.ui.tree.TreeFolder) {        return vItem.getParentFolder();      };    }    else    {      var vPrev = vItem.getPreviousVisibleSibling();      while (vPrev instanceof qx.ui.tree.AbstractTreeElement)      {        if (qx.ui.tree.Tree.isOpenTreeFolder(vPrev))        {          vPrev = vPrev.getLastVisibleChildOfFolder();        }        else        {          break;        };      };      return vPrev;    };  }  else  {    return this.getBoundedWidget().getLastTreeChild();  };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/7e1b34d960b8a442f107e7afc7c1204572976298/TreeSelectionManager.js/buggy/qooxdoo/source/script/qx/manager/selection/TreeSelectionManager.js