[Seaside 2.9 VW] WARenderLoopContinuation>>updateRoot:

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Seaside 2.9 VW] WARenderLoopContinuation>>updateRoot:

Karsten Kusche
Hi,

I've noticed that WARenderLoopContinuation>>updateRoot: only visits the
visible presenters. This doesn't take into account #lightbox:, where the
caller is still visible, even though the Lightbox decoration is a
delegation. The result is that the caller's updateRoot: is not called
and the caller's stylesheets are not loaded.

Maybe WAVisiblePresenterGuide>>shouldVisitNextPresenterOf: should ask
the decoration if its next presenter is visible or not.

Kind Regards
Karsten


--
Karsten Kusche - Dipl.Inf. - [hidden email]
Tel: +49 3496 21 43 29
Georg Heeg eK - Köthen
Handelsregister: Amtsgericht Dortmund A 12812
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [Seaside 2.9 VW] WARenderLoopContinuation>>updateRoot:

Julian Fitzell-2
I think #isDelegation is probably being overloaded with too much
meaning, alright. I think we need to clarify what that message means
and the go from there. Can you file an issue for this?

Julian

On Mon, Aug 3, 2009 at 5:47 AM, Karsten<[hidden email]> wrote:

> Hi,
>
> I've noticed that WARenderLoopContinuation>>updateRoot: only visits the
> visible presenters. This doesn't take into account #lightbox:, where the
> caller is still visible, even though the Lightbox decoration is a
> delegation. The result is that the caller's updateRoot: is not called and
> the caller's stylesheets are not loaded.
>
> Maybe WAVisiblePresenterGuide>>shouldVisitNextPresenterOf: should ask the
> decoration if its next presenter is visible or not.
>
> Kind Regards
> Karsten
>
>
> --
> Karsten Kusche - Dipl.Inf. - [hidden email]
> Tel: +49 3496 21 43 29
> Georg Heeg eK - Köthen
> Handelsregister: Amtsgericht Dortmund A 12812
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside