Backed out previous change that was adversely affecting the SWF version.

Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/895f3666
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/895f3666
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/895f3666

Branch: refs/heads/refactor-sprite
Commit: 895f36663e890f12ed15a5bfce5917f779a840cf
Parents: 4ef1bb4
Author: Peter Ent <p...@apache.org>
Authored: Fri Aug 5 14:16:10 2016 -0400
Committer: Peter Ent <p...@apache.org>
Committed: Fri Aug 5 14:16:10 2016 -0400

----------------------------------------------------------------------
 .../flex/html/supportClasses/DataItemRenderer.as  | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/895f3666/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
 
b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
index 71d534a..8b4ad5b 100644
--- 
a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
+++ 
b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/supportClasses/DataItemRenderer.as
@@ -138,23 +138,19 @@ package org.apache.flex.html.supportClasses
                        {
                                super.updateRenderer();
 
-                               var color:uint = 
ValuesManager.valuesImpl.getValue(this, "background-color", "selected");
-
                                background.graphics.clear();
-                               background.graphics.beginFill(color, 
(down||selected||hovered)?1:0);
+                               background.graphics.beginFill(useColor, 
(down||selected||hovered)?1:0);
                                background.graphics.drawRect(0, 0, width, 
height);
                                background.graphics.endFill();
                        }
                        COMPILE::JS
                        {
-                               if (selected) {
-                                       element.className = element.className + 
" selected";
-                               }
-                               else {
-                                       if (element.className.endsWith(" 
selected")) {
-                                               element.className = 
element.className.replace(" selected", "");
-                                       }
-                               }
+                               if (selected)
+                                       element.style.backgroundColor = 
'#9C9C9C';
+                               else if (hovered)
+                                       element.style.backgroundColor = 
'#ECECEC';
+                               else
+                                       element.style.backgroundColor = null;
                        }
                }
 

Reply via email to