Допустим, у меня есть событие onFocus для текстового поля. Это событие срабатывает, когда пользователь вкладывает в это окно, как и ожидалось. Но также кажется, что событие срабатывает, когда флажок выбран, а затем окно закрывается, а затем открывается, путем переключения вкладок, открытия, закрытия другого приложения и т. Д. Есть ли способ сделать так, чтобы событие вызывалось только табуляция (или щелчок мышью) текстового поля, а НЕ закрытие и открытие окна?