src/sap.ui.core/src/sap/ui/core/Control.js
function fnRemoveBusyIndicator(bForceRemoval) {
		// removing all block layers is done upon rerendering and destroy of the control
		if (bForceRemoval) {
			fnRemoveAllBlockLayers.call(this);
			return;
		}

		var $this = this.$(this._sBusySection);

		$this.removeClass('sapUiLocalBusy');
		//Unset the actual DOM Element´s 'aria-busy'
		$this.removeAttr('aria-busy');

		if (this._sBlockSection === this._sBusySection) {
			if (!this.getBlocked() && !this.getBusy()) {
				// Remove shared block state & busy block state reference
				fnRemoveAllBlockLayers.call(this);

			} else if (this.getBlocked()) {
				// Hide animation in shared block layer
				BlockLayerUtils.toggleAnimationStyle(this._oBlockState || this._oBusyBlockState, false);

				this._oBlockState = this._oBusyBlockState;

			} else if (this._oBusyBlockState) {
				BlockLayerUtils.unblock(this._oBusyBlockState);

				delete this._oBusyBlockState;
			}
		} else if (this._oBusyBlockState) {
			// standalone busy block state
			BlockLayerUtils.unblock(this._oBusyBlockState);

			delete this._oBusyBlockState;
		}
	}
function fnRemoveBusyIndicator(bForceRemoval) {
		// removing all block layers is done upon rerendering and destroy of the control
		if (bForceRemoval) {
			fnRemoveAllBlockLayers.call(this);
			return;
		}

		var $this = this.$(this._sBusySection);

		$this.removeClass('sapUiLocalBusy');
		//Unset the actual DOM Element´s 'aria-busy'
		$this.removeAttr('aria-busy');

		if (this._sBlockSection === this._sBusySection) {
			if (!this.getBlocked() && !this.getBusy()) {
				// Remove shared block state & busy block state reference
				fnRemoveAllBlockLayers.call(this);

			} else if (this.getBlocked()) {
				// Hide animation in shared block layer
				BlockLayerUtils.toggleAnimationStyle(this._oBlockState || this._oBusyBlockState, false);

				this._oBlockState = this._oBusyBlockState;

			} else if (this._oBusyBlockState) {
				BlockLayerUtils.unblock(this._oBusyBlockState);

				delete this._oBusyBlockState;
			}
		} else if (this._oBusyBlockState) {
			// standalone busy block state
			BlockLayerUtils.unblock(this._oBusyBlockState);

			delete this._oBusyBlockState;
		}
	}
function fnRemoveBusyIndicator ( bForceRemoval ) { // removing all block layers is done upon rerendering and destroy of the control if ( bForceRemoval ) { fnRemoveAllBlockLayers . call ( this ) ; return ; } var $this = this . $ ( this . _sBusySection ) ; $this . removeClass ( 'sapUiLocalBusy' ) ; //Unset the actual DOM Element´s 'aria-busy' $this . removeAttr ( 'aria-busy' ) ; if ( this . _sBlockSection === this . _sBusySection ) { if ( ! this . getBlocked ( ) && ! this . getBusy ( ) ) { // Remove shared block state & busy block state reference fnRemoveAllBlockLayers . call ( this ) ; } else if ( this . getBlocked ( ) ) { // Hide animation in shared block layer BlockLayerUtils . toggleAnimationStyle ( this . _oBlockState || this . _oBusyBlockState , false ) ; this . _oBlockState = this . _oBusyBlockState ; } else if ( this . _oBusyBlockState ) { BlockLayerUtils . unblock ( this . _oBusyBlockState ) ; delete this . _oBusyBlockState ; } } else if ( this . _oBusyBlockState ) { // standalone busy block state BlockLayerUtils . unblock ( this . _oBusyBlockState ) ; delete this . _oBusyBlockState ; } }
Remove busy indicator from DOM
@param {boolean} bForceRemoval Forces the removal of all Block layers
@private
Remove busy indicator from DOM