Lock focus fixes - get cells to lock focus before drawing themselves.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4924 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 1999-09-21 05:10:54 +00:00
parent 8171e4cc22
commit dd34792910
13 changed files with 85 additions and 25 deletions

View file

@ -275,6 +275,7 @@ static Class colorClass;
NSColor *backColor;
control_view = controlView; // remember last view cell was drawn in
[controlView lockFocus];
if (cell_highlighted || cell_state) // temporary hack FAR FIX ME?
{
backColor = [colorClass selectedControlColor];
@ -327,6 +328,7 @@ static Class colorClass;
position.y += [image size].height;
[image compositeToPoint: position operation: NSCompositeCopy];
}
[controlView unlockFocus];
}
/*