use FocusLost event instead (#53)