fix #983 Error tip is now positioned relative to the invalid entry