diff --git a/ChangeLog b/ChangeLog index e93b612f6..41bf19ea8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,14 @@ +2009-09-01 Richard Frith-Macdonald + + * Source/GSToolTips.m: fix bug #25907 by ensuring windows is fully + displayed before we draw to it, and we then flush our drawing. + 2009-08-31 Quentin Mathe - * Images/nsmapping.strings: Added NSApplicationIcon to ensure -imageNamed: - returns a non-nil image even when -[NSApplication finishLaunching] hasn't - been called. The behavior is now the same than Cocoa. + * Images/nsmapping.strings: Added NSApplicationIcon to ensure + -imageNamed: returns a non-nil image even when + -[NSApplication finishLaunching] hasn't been called. + The behavior is now the same than Cocoa. 2009-08-28 17:32-EDT Gregory John Casamento diff --git a/Source/GSToolTips.m b/Source/GSToolTips.m index 73d120f17..b04cbf44e 100644 --- a/Source/GSToolTips.m +++ b/Source/GSToolTips.m @@ -582,7 +582,11 @@ static BOOL restoreMouseMoved; [window orderFront: nil]; + [window setAutodisplay: NO]; + [window display]; [self _drawText: toolTipText]; + [window flushWindow]; + RELEASE(toolTipText); }