I am currently converting a major program from Carbon to Cocoa, and everything has gone surprisingly well, except for this issue:
- When I have a modal dialog that opens another modal dialog, all of the controls on the second dialog are greyed out.
- If I close the second dialog and then open it again (without closing the first dialog), then the controls are enabled
- If I close both dialogs and then open them both again, it goes back to the start.
I have attached a sample code, which works fine in Windows and Carbon, but not Cocoa.
Any ideas?? Or should I lodge this as a bug?