 
     public function set timeStyle(value:String):void
     {
+        if(timeStyleOverride != null && timeStyleOverride == value)
+            return;
         timeStyleOverride = value;
 
         if (g11nWorkingInstance)

     */
    override mx_internal function createWorkingInstance():void
    {
        if (!localeStyle)
        {
            fallbackLastOperationStatus
                                = LastOperationStatus.LOCALE_UNDEFINED_ERROR;

        if (g11nWorkingInstance)
            return g11nWorkingInstance.getDateStyle();

        if ((localeStyle === undefined) || (localeStyle === null))
        {
            fallbackLastOperationStatus
                                = LastOperationStatus.LOCALE_UNDEFINED_ERROR;
