[Top][All Lists]
[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.
bar.diff
Description: Binary data
- NSView patch, Matt Rice, 2009/02/22
- Re: NSView patch,
Matt Rice <=
- Re: NSView patch, Richard Frith-Macdonald, 2009/02/23
- Re: NSView patch, Matt Rice, 2009/02/23
- Fwd: NSView patch, Richard Frith-Macdonald, 2009/02/23
- Re: NSView patch, Nicola Pero, 2009/02/23
- Re: NSView patch, Matt Rice, 2009/02/23
- Re: NSView patch, Nicola Pero, 2009/02/23
- Re: NSView patch, Matt Rice, 2009/02/23
- Re: Fwd: NSView patch, Fred Kiefer, 2009/02/23
- Re: Fwd: NSView patch, Matt Rice, 2009/02/23
- Re: Fwd: NSView patch, Fred Kiefer, 2009/02/23