Копирование / вставка не работает в модальном окне

В моем приложении какао я показываю NSPanel как модальное «окно» другого NSPanel, используя:

[modalPanel setWorksWhenModal:YES];
[[NSApplication sharedApplication] beginSheet:modalPanel modalForWindow:mainPanel modalDelegate:nil didEndSelector:nil contextInfo:nil];

Это работает, однако NSTextField, которые отображаются в этом модальном «окне», не позволяют копировать и вставлять.

В процессе поиска я нашел следующую ветку на Cocoabuilder, которая кажется почти такой же проблемой, однако в этом потоке также не было решения.

http://www.cocoabuilder.com/archive/message/cocoa/2007/11/6/192462

В этом потоке говорится, что вы не останавливаете копирование / вставку с помощью проверки, но это не относится ко мне, поскольку в настоящее время у меня нет проверки ни для одного из полей.

Есть ли что-то особенное, что я должен сделать, чтобы это работало, или у кого-нибудь есть идеи, что я могу проверить / попробовать?

Спасибо!

Ответов (1)

Решение

Присутствует ли в вашем приложении меню «Правка»?

Если вы удалите меню редактирования, вы потеряете встроенную функцию копирования и вставки.