function _patchPopover(oPopover, oInput) {
			oPopover.open = function () {
				this.openBy(oInput, false, true);
			};

			// remove animation from popover
			oPopover.oPopup.setAnimations(function ($Ref, iRealDuration, fnOpened) {
				fnOpened();
			}, function ($Ref, iRealDuration, fnClosed) {
				fnClosed();
			});

			return oPopover;
		}
Helper function that overwrites popover in the Input.

@param {sap.m.Popover} oPopover The picker popover's instance.
@param {sap.m.Input} oInput The parent input's instance.
@return {sap.m.Popover} The popover picker's instance.