				let defaultValue = this.get('defaultValue');

					if (this.get('isDisabled')) {
						e.preventDefault();

						return;
					}

					// while there are already max tags and key is not Backspace - ignore input changes
					if (currTagsArr.length === currMaxTagsAllowed && e.key !== 'Tab' && e.key !== 'Backspace' && e.key !== 'Enter') {
						e.preventDefault();

						return;
					}

					// if input has some value which is not added as tag yet - add tag on Enter/Tab, on second Enter/Tab run measurement