fix tokenSearchFieldDidBeginEditing never get called