need to fix colorname now that baseclass also sets it

Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/4e974b8d
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/4e974b8d
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/4e974b8d

Branch: refs/heads/master
Commit: 4e974b8dd8cc99431c71c91db0643e2eb0c9ec59
Parents: dcdd698
Author: Alex Harui <aha...@apache.org>
Authored: Wed Jan 14 12:52:49 2015 -0800
Committer: Alex Harui <aha...@apache.org>
Committed: Wed Jan 14 12:52:49 2015 -0800

----------------------------------------------------------------------
 .../calendarClasses/DateSpinnerItemRenderer.as  | 22 ++++++++++++++++++++
 1 file changed, 22 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/4e974b8d/frameworks/projects/mobilecomponents/src/spark/components/calendarClasses/DateSpinnerItemRenderer.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/mobilecomponents/src/spark/components/calendarClasses/DateSpinnerItemRenderer.as
 
b/frameworks/projects/mobilecomponents/src/spark/components/calendarClasses/DateSpinnerItemRenderer.as
index 19d2481..eefc4cb 100644
--- 
a/frameworks/projects/mobilecomponents/src/spark/components/calendarClasses/DateSpinnerItemRenderer.as
+++ 
b/frameworks/projects/mobilecomponents/src/spark/components/calendarClasses/DateSpinnerItemRenderer.as
@@ -150,5 +150,27 @@ public class DateSpinnerItemRenderer extends 
SpinnerListItemRenderer
             labelDisplay.alpha = enabled ? 1 : .5;
         }        
     }
+    
+    override public function set selected(value:Boolean):void
+    {
+        var oldValue:Boolean = selected;
+        super.selected = value;
+        if(oldValue != selected)
+        {
+            try
+            {
+                if (data["_emphasized_"] != undefined)
+                    _colorName = "accentColor"; // highlighted item
+                else
+                    _colorName = "color"; // reset to use standard color
+            }
+            catch (e:Error)
+            {
+                // Do nothing
+            }
+            setTextProperties();
+        }
+    }
+
 }
 }
\ No newline at end of file

Reply via email to