Re: Cosmetic Slidey redraw bug
- From: "Blair McGlashan" <blairmcg@xxxxxxxxxxxxxxx>
- Date: Tue, 11 Apr 2006 08:59:36 +0100
"Steve Alan Waring" <swaring@xxxxxxxxxxxxxx> wrote in message
news:1144642679.609751.71820@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi Blair,
I have a raw (very raw!) message spy goodie that logs all windows
messages and UserLibrary message sends. It is still close to impossible
to work out what is going on, ...
:-). Ah the pleasures of Windows programming...
....but I can see the SlidingCardTray getting
a WM_PAINT after you do the invalidates. I can also see its child
getting a WM_PAINT. What I can't see is the child getting a layout.
When SlideyInneyOuteyThing unpins the SlidingCardTray it makes it
unmanaged. As a result when #ensureLayoutValid is sent, it gets passed
up the parent chain, but #validateLayout: not make it back down to the
SlidingCardTray. ...
Good call Steve. That would also explain why the redraw of the pin causes it
to redraw the tray correctly, since by inserting a little instrumentation I
can see the tray layout getting validated when hovering over the pin.
Not sure yet if your patch is right, but this will definitely be fixed in
the next PL.
Thanks
Blair
.
- References:
- Cosmetic Slidey redraw bug
- From: Steve Alan Waring
- Re: Cosmetic Slidey redraw bug
- From: Don Rylander
- Re: Cosmetic Slidey redraw bug
- From: Steve Alan Waring
- Re: Cosmetic Slidey redraw bug
- From: Esteban A. Maringolo
- Re: Cosmetic Slidey redraw bug
- From: Steve Alan Waring
- Re: Cosmetic Slidey redraw bug
- From: Ian Bartholomew
- Re: Cosmetic Slidey redraw bug
- From: Steve Alan Waring
- Re: Cosmetic Slidey redraw bug
- From: Blair McGlashan
- Re: Cosmetic Slidey redraw bug
- From: Steve Alan Waring
- Cosmetic Slidey redraw bug
- Prev by Date: Re: Mthod List and FileOut
- Next by Date: Re: Mthod List and FileOut
- Previous by thread: Re: Cosmetic Slidey redraw bug
- Next by thread: Re: DX6 #isKindOf: oddness
- Index(es):
Relevant Pages
|