gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSView patch


From: Matt Rice
Subject: Re: NSView patch
Date: Sun, 22 Feb 2009 13:31:40 -0800

On Sun, Feb 22, 2009 at 8:29 AM, Matt Rice <address@hidden> wrote:
> this just makes debugging a bit easier if you guys want it...
>
> bug #25658 appears to be a bug in the NSView display stuff,
> because some random subset of a views subviews which don't need display
> are getting drawRect: called multiple times through _handleAutodisplay
> even though they needs_display = NO;
> with overlapping subviews this causes views which are below other
> views to be drawn above views which are above them.
> and its kind of a pain to debug when this flag is being set all over the 
> place.


and here is a fix for the bug i was tracking down....
note that tests/Testing.h has a an EQ() macro that makes a
different type of comparison but I didn't exactly understand what it
was doing... there may be other things in NSGeometry requiring fixing,
i haven't looked.

Attachment: bar.diff
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]