diff --git a/CoreServices/WindowServer/SystemUIServer/MenuBarWindow.m b/CoreServices/WindowServer/SystemUIServer/MenuBarWindow.m index fce87a09f1e5..a50de6344a9e 100644 --- a/CoreServices/WindowServer/SystemUIServer/MenuBarWindow.m +++ b/CoreServices/WindowServer/SystemUIServer/MenuBarWindow.m @@ -59,7 +59,9 @@ @implementation MenuBarWindow - (void)notifyTick:(id)arg { NSString *value = [clockView currentDateValue]; [clockView setStringValue:value]; - [clockView display]; + [clockView setNeedsDisplay:YES]; + NSEvent *event =[[NSEvent alloc] initWithType:NSAppKitSystem location:NSMakePoint(0,0) modifierFlags:0 window:nil]; + [NSApp postEvent:event atStart:YES]; } - (mach_port_t)activePort {