diff --git a/ChangeLog b/ChangeLog index a71c5def7..45e9b5905 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-01-12 Fred Kiefer + + * Source/GSStandardWindowDecorationView.m (-mouseDown:): Pass the + event on to the super implementation if we don't handle it. + 2012-01-11 Fred Kiefer * Source/NSImage.m (+_clearFileTypeCaches): Use DESTROY instead of RELEASE. diff --git a/Source/GSStandardWindowDecorationView.m b/Source/GSStandardWindowDecorationView.m index dec8e9a0a..43ada3799 100644 --- a/Source/GSStandardWindowDecorationView.m +++ b/Source/GSStandardWindowDecorationView.m @@ -381,7 +381,10 @@ calc_new_frame(NSRect frame, NSPoint point, NSPoint firstPoint, NSPoint p = [self convertPoint: [event locationInWindow] fromView: nil]; if (NSPointInRect(p, contentRect)) - return; + { + [super mouseDown: event]; + return; + } if (NSPointInRect(p, titleBarRect)) { @@ -394,6 +397,8 @@ calc_new_frame(NSRect frame, NSPoint point, NSPoint firstPoint, [self resizeWindowStartingWithEvent: event]; return; } + + [super mouseDown: event]; } - (void) setFrame: (NSRect)frameRect