bundles/org.eclipse.orion.client.ui/web/orion/treeModelIterator.js
function(collapsedModel) {
			if(!this._cursor){
				return null;
			}
			if(this._inParentChain(this._cursor, collapsedModel)){
				this.setCursor(collapsedModel);
				return this._cursor;
			}
			return null;
		}
function(collapsedModel) {
			if(!this._cursor){
				return null;
			}
			if(this._inParentChain(this._cursor, collapsedModel)){
				this.setCursor(collapsedModel);
				return this._cursor;
			}
			return null;
		}
function ( collapsedModel ) { if ( ! this . _cursor ) { return null ; } if ( this . _inParentChain ( this . _cursor , collapsedModel ) ) { this . setCursor ( collapsedModel ) ; return this . _cursor ; } return null ; }
When the parent model containing the cursor is collapsed, the cursor has to be surfaced to the parent
When the parent model containing the cursor is collapsed the cursor has to be surfaced to the parent