You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ha...@apache.org on 2016/05/10 20:19:19 UTC

[2/3] git commit: [flex-asjs] [refs/heads/develop] - sorton float number

sorton float number


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

Branch: refs/heads/develop
Commit: 7713fc04754ef5067f2aeaf220e2e433d82a4b79
Parents: 7d79ffd
Author: matrix3d <40...@qq.com>
Authored: Sat May 7 17:24:59 2016 +0800
Committer: matrix3d <40...@qq.com>
Committed: Sat May 7 17:24:59 2016 +0800

----------------------------------------------------------------------
 .../Core/src/main/flex/org/apache/flex/utils/Language.as      | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/7713fc04/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/Language.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/Language.as b/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/Language.as
index 0bbe9db..70560cd 100644
--- a/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/Language.as
+++ b/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/Language.as
@@ -413,9 +413,10 @@ package org.apache.flex.utils
 		
 		private static function compareNumber(a:Object, b:Object):int{
 			for each(var n:String in sortNames){
-				var v:int = a[n] - b[n];
-				if (v!=0){
-					return v*muler;
+				if (a[n]>b[n]){
+					return muler;
+				}else if (a[n]<b[n]){
+					return -muler;
 				}
 			}
 			return 0;