You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Geoff Callender (JIRA)" <ji...@apache.org> on 2012/10/18 16:00:06 UTC

[jira] [Created] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Geoff Callender created TAP5-2014:
-------------------------------------

             Summary: Zone highlight leaves behind an explicit background-color which overrides css background-color
                 Key: TAP5-2014
                 URL: https://issues.apache.org/jira/browse/TAP5-2014
             Project: Tapestry 5
          Issue Type: Bug
          Components: tapestry-core
    Affects Versions: 5.3.6
            Reporter: Geoff Callender


I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). In css I give the row a hover effect, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be for the zone highlight to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr id="myzone_0" style="background-color: #fff;"/>
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Bob Harner (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13505377#comment-13505377 ] 

Bob Harner commented on TAP5-2014:
----------------------------------

I think another release of the 5.3 branch will be needed before 5.4 is ready, although this issue may not warrant a release on its own.
                
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.
> An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> and the row is also a zone with a highlight effect 
>     <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">
> The hover effect works just fine until the zone updates, and then it no longer works.
> Here's the row before the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> Here's the row after the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">
> The problem would go away if the zone update finished by leaving the row the way that it found it:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> You can see the problem if you turn on "Highlight zone updates" in this example:
>     http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.

An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

and the row is also a zone with a highlight effect 

    <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">

The hover effect works just fine until the zone updates, and then it no longer works.

Here's the row before the zone updates:

    <tr class="even t-zone tapestry-zone" id="rowZone_5">

Here's the row after the zone updates:

    <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">

The problem would go away if the zone update finished by leaving the row the way that it found it:

    <tr class="even t-zone tapestry-zone" id="rowZone_5">

You can see the problem if you turn on "Highlight zone updates" in this example:

    http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop


  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The cause is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.
> An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> and the row is also a zone with a highlight effect 
>     <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">
> The hover effect works just fine until the zone updates, and then it no longer works.
> Here's the row before the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> Here's the row after the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">
> The problem would go away if the zone update finished by leaving the row the way that it found it:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> You can see the problem if you turn on "Highlight zone updates" in this example:
>     http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr id="myzone_0" style="background-color: #fff;">
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Bob Harner (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13505377#comment-13505377 ] 

Bob Harner commented on TAP5-2014:
----------------------------------

I think another release of the 5.3 branch will be needed before 5.4 is ready, although this issue may not warrant a release on its own.
                
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.
> An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> and the row is also a zone with a highlight effect 
>     <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">
> The hover effect works just fine until the zone updates, and then it no longer works.
> Here's the row before the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> Here's the row after the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">
> The problem would go away if the zone update finished by leaving the row the way that it found it:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> You can see the problem if you turn on "Highlight zone updates" in this example:
>     http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). In css I give the row a hover effect, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be for the zone highlight to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr style="background-color: #fff;"/>
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13505355#comment-13505355 ] 

Massimo Lusetti commented on TAP5-2014:
---------------------------------------

I've came across this one lately and it's annoying indeed.
The fact is that it has been "fixed" in the 5.4 branch which by default does nothing, so the question is: is a fix for 5.3 branch with the consequent release necessary ?
                
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.
> An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> and the row is also a zone with a highlight effect 
>     <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">
> The hover effect works just fine until the zone updates, and then it no longer works.
> Here's the row before the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> Here's the row after the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">
> The problem would go away if the zone update finished by leaving the row the way that it found it:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> You can see the problem if you turn on "Highlight zone updates" in this example:
>     http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.

An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

and the row is also a zone with a highlight effect 

    <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">

The hover effect works just fine until the zone updates, and then it no longer works.

Here's the row before the zone updates:

    <tr class="even t-zone tapestry-zone" id="rowZone_5">

Here's the row after the zone updates:

    <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">

The problem would go away if the zone update finished by leaving the row the way that it found it:

    <tr class="even t-zone tapestry-zone" id="rowZone_5">

You can see the problem if you turn on "Highlight zone updates" in this example:

    http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop


  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The cause is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.
> An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> and the row is also a zone with a highlight effect 
>     <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">
> The hover effect works just fine until the zone updates, and then it no longer works.
> Here's the row before the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> Here's the row after the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">
> The problem would go away if the zone update finished by leaving the row the way that it found it:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> You can see the problem if you turn on "Highlight zone updates" in this example:
>     http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The cause is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The cause is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr id="myzone_0" style="background-color: #fff;">
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr id="myzone_0" style="background-color: #fff;"/>
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). In css I give the row a hover effect, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr style="background-color: #fff;"/>

which overrides the css rules.

The fix would be for the zone highlight to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr style="background-color: #fff;"/>
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;"/>

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr id="myzone_0" style="background-color: #fff;">
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13505355#comment-13505355 ] 

Massimo Lusetti commented on TAP5-2014:
---------------------------------------

I've came across this one lately and it's annoying indeed.
The fact is that it has been "fixed" in the 5.4 branch which by default does nothing, so the question is: is a fix for 5.3 branch with the consequent release necessary ?
                
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> Zone highlighter (i.e. t:update="highlight") leaves behind an explicit background-color that overrides the background-color specified in css. Instead, I think it should finish by removing the style changes that it added.
> An example consequence: it kills off my hover effect. I have a table row with a hover effect, eg.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> and the row is also a zone with a highlight effect 
>     <tr t:type="Zone" t:id="rowZone" id="prop:currentRowZoneId" t:update="highlight">
> The hover effect works just fine until the zone updates, and then it no longer works.
> Here's the row before the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> Here's the row after the zone updates:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5" style="background-image: none; background-color: rgb(255, 255, 255); ">
> The problem would go away if the zone update finished by leaving the row the way that it found it:
>     <tr class="even t-zone tapestry-zone" id="rowZone_5">
> You can see the problem if you turn on "Highlight zone updates" in this example:
>     http://jumpstart.doublenegative.com.au/jumpstart/examples/ajax/eventlinksinaloop

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (TAP5-2014) Zone highlight leaves behind an explicit background-color which overrides css background-color

Posted by "Geoff Callender (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-2014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Callender updated TAP5-2014:
----------------------------------

    Description: 
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The cause is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

  was:
I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.

    tr { background-color: #fff; }
    tr:hover { background-color: #eee; }

but the hover effect stops working once the zone updates. 

The problem is that the zone's highlight effect leaves behind an explicit background-color style, e.g.

    <tr id="myzone_0" style="background-color: #fff;">

which overrides the css rules.

The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

    
> Zone highlight leaves behind an explicit background-color which overrides css background-color
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2014
>                 URL: https://issues.apache.org/jira/browse/TAP5-2014
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.3.6
>            Reporter: Geoff Callender
>
> I have a table row which is also a zone with a highlight effect (i.e., t:update="highlight"). I have given the row a hover effect with css, e.g.
>     tr { background-color: #fff; }
>     tr:hover { background-color: #eee; }
> but the hover effect stops working once the zone updates. 
> The cause is that the zone's highlight effect leaves behind an explicit background-color style, e.g.
>     <tr id="myzone_0" style="background-color: #fff;">
> which overrides the css rules.
> The fix would be to modify the zone highlighting code to finish by removing the explicit background-color that it added.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira