Undo и redo для textfield


#1

Добрый день,
Разбираюсь с UndoManager и нужна помощь с Undo/redo функциями. Проблема следующая. Приложение document based для мака, в нем по нажатию кнопки добавляем NSTextField к кастомному NSView, и одновременно добавляем его в array. Затем если сразу в этом NSTextField пишем текст то в приложении Undo/redo функции активны, можно отменить/восстановить изменения в тексте. Но, если внести изменения и кликнуть outside NSTextField и затем вернуться в NSTextField то Undo/redo функции уже не активны, и не возможно отменить/восстановить изменения текста сделанные до этого. Как активировать Undo/redo функции ?