Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: Menu enable/disable bug in 1.5.0_16-b06-284
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Menu enable/disable bug in 1.5.0_16-b06-284



On Jun 20, 2009, at 8:23 AM, Nick Howes wrote:

On Jun 19, 2009, at 9:18 PM, Mike Swingler wrote:

FYI, the issue with not restoring them menu has to do with the menu bar being swapped out when the underlying NSWindow receives a - windowDidBecomeMain: instead of -windowDidBecomeKey:. Unfortunately, this is code deep in the native parts of the AWT, so a Java user-space workaround does not seem possible, besides passing a non-null, visible parent to the dialog constructor.

The crash is a subtle correctness issue regarding autoreleased objects, which is still under investigation.

Hi Mike,

Thanks for the update! Is the menu item enable/disable problem also related?

I'm not sure. Do you have a bug ID for the menu item's enabled state getting out of sync that is unrelated to the crash (6975997)?


As I'm sure you understand, this is a very big problem for us: any customer who updates Java on their Mac breaks our app. I hope and assume Apple is working to correct these issues and release an update ASAP.

Of course I can't discuss future schedules, but we do take bug reports of behavioral regressions very seriously.


Thanks for filing the crash report, the steps to reproduce are very clear,
Mike Swingler
Java Runtime Engineer
Apple Inc.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
References: 
 >Menu enable/disable bug in 1.5.0_16-b06-284 (From: Roby Sherman <email@hidden>)
 >Re: Menu enable/disable bug in 1.5.0_16-b06-284 (From: Mike Swingler <email@hidden>)
 >Re: Menu enable/disable bug in 1.5.0_16-b06-284 (From: Nick Howes <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.