set text control observing dealloc