I've seen an simlar case. We used a js tab lib which opens new page in tab in iframe way. if I switch to other tab before the tab completes loading, the zone manager is not initialized because of this bug. Strangely I didn't see any error in firebug. I have to do manual trace and get the same spot and use the exact same fix.

于 2012/11/1 5:57, Bryan Lewis 写道:
Which reminds me...  I sent a closely related question to the list two
weeks ago (which is why your question caught my eye) but for some reason it
never made it.  I'll repeat it here:

In Tapestry 5.3.6 I've created a page using the new Tree component.  The
tree is inside a zone and the page is inside an iframe to serve as the
content of a subModal window.  When the modal window is dismissed (hidden),
I see an error in Firebug:
this.element.getStyle("background-color") is null.

It points to line 1796 of tapestry.js:

     /*
      * TAP5-707: store the old background color of the element or take white
      * as a default
      */
     this.endcolor =
this.element.getStyle('background-color').parseColor('#ffffff');

I can avoid the error by changing that line to:

     this.endcolor = '#ffffff';  // default
     if (this.element.getStyle('background-color'))
         this.endcolor =
this.element.getStyle('background-color').parseColor('#ffffff');




On Wed, Oct 31, 2012 at 5:53 PM, Bryan Lewis <jbryanle...@gmail.com> wrote:

I wonder if it's related to this issue:
https://issues.apache.org/jira/browse/TAP5-707

As of version 5.2, tapestry.js sets the background color inside a zone,
trying to prevent a partially faded yellow.


On Wed, Oct 31, 2012 at 3:50 PM, membersound <memberso...@web.de> wrote:

Sometimes if a t:zone is updated, I'm losing any background styling.
Firebug
then shows:
<div id="myId" class="t-zone" style="background-image: none;
background-color: rgb(255, 255, 255);">

Very strange, is somebody else having this issue? Or moreover: HOW can i
prevent this? What do I maybe have to override with css?

Thanks



--
View this message in context:
http://tapestry.1045711.n5.nabble.com/Bug-t-zone-update-loses-background-style-tp5717469.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to