Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.RC1
-
Fix Version/s: 3.0
-
Component/s: Sample Apps
-
Labels:None
-
Environment:showcase sample app, compat rowSelector component
-
Assignee Priority:P2
-
Affects:Sample App./Tutorial
Description
When a row is unselected, and you mouseover it, that styling is a nice noticeably green background colour. When you select a row and mouseover it, that styling is a nice noticeable orange background colour. But when you are not mousing over a selected row, the background colour used is barely distinguishable from the alternating row styling used for unselected rows.
The only thing that sticks out is that the text colour for the one column on the right that uses outputText instead of just inline EL text will be different from the black that the other columns use. That seems inconsistent, but at least it's a little hint that a row is selected.
The only thing that sticks out is that the text colour for the one column on the right that uses outputText instead of just inline EL text will be different from the black that the other columns use. That seems inconsistent, but at least it's a little hint that a row is selected.
Mark,
You were right. If ice:outputText is replaced with h:outputText the html will look like this:
<td class="iceDatTblCol2">
<span id="j_idt86:j_idt87:0:_t94">
RandomMakeDescriptionText
</span>
</td>
As you can see the span element is generated, but it does not have a style attached to it. This will cause text inside <span> element to always appear in black color instead of changing it during various events such us mouse over and selection.