input onpropertychange fix