src/sap.m/src/sap/m/GrowingEnablement.js
function(aContexts, oBindingInfo, bSuppressInvalidate) {
			this.destroyListItems(bSuppressInvalidate);
			this.addListItems(aContexts, oBindingInfo, bSuppressInvalidate);
			if (bSuppressInvalidate) {
				var bHasFocus = this._oContainerDomRef.contains(document.activeElement);
				this.applyChunk(false);
				bHasFocus && this._oControl.focus();
			} else {
				this.applyPendingGroupItem();
			}
		}
function(aContexts, oBindingInfo, bSuppressInvalidate) {
			this.destroyListItems(bSuppressInvalidate);
			this.addListItems(aContexts, oBindingInfo, bSuppressInvalidate);
			if (bSuppressInvalidate) {
				var bHasFocus = this._oContainerDomRef.contains(document.activeElement);
				this.applyChunk(false);
				bHasFocus && this._oControl.focus();
			} else {
				this.applyPendingGroupItem();
			}
		}
function ( aContexts , oBindingInfo , bSuppressInvalidate ) { this . destroyListItems ( bSuppressInvalidate ) ; this . addListItems ( aContexts , oBindingInfo , bSuppressInvalidate ) ; if ( bSuppressInvalidate ) { var bHasFocus = this . _oContainerDomRef . contains ( document . activeElement ) ; this . applyChunk ( false ) ; bHasFocus && this . _oControl . focus ( ) ; } else { this . applyPendingGroupItem ( ) ; } }
destroy all the items and create from scratch
destroy all the items and create from scratch