@@ -302,12 +302,12 @@ */ -(void) deliverJavaMouseEvent: (NSEvent *) event { BOOL isEnabled = YES; NSWindow* window = [self window]; - if ([window isKindOfClass: [AWTWindow class]]) { - isEnabled = [(AWTWindow*)window isEnabled]; + if ([window isKindOfClass: [AWTWindow_Panel class]] || [window isKindOfClass: [AWTWindow_Normal class]]) { + isEnabled = [(AWTWindow*)[window delegate] isEnabled]; } if (!isEnabled) { return; }