OSDN Git Service

Version 0.5.151, fix X.Timer.remove & X.OAuth2 is working.
[pettanr/clientJs.git] / 0.6.x / js / 01_core / 14_XTimer.js
index c6d8378..de15c13 100644 (file)
@@ -132,7 +132,7 @@ var
                        } else {\r
                                for( ; i; ){\r
                                        if( ( f = list[ --i ] ).uid < uid ) break;\r
-                                       if( f.uid === uid ){\r
+                                       if( f.uid == uid ){\r
                                                list.splice( i, 1 );\r
                                                // gecko では cancelRequestAnimationFrame が無い場合がある\r
                                                l === 1 && X_Timer_CANCEL_ANIME_FRAME && X_Timer_CANCEL_ANIME_FRAME( X_Timer_requestID );\r
@@ -155,7 +155,7 @@ var
                        } else {\r
                                for( ; i; ){\r
                                        if( ( f = list[ --i ] ).uid < uid ) break;\r
-                                       if( f.uid === uid ){\r
+                                       if( f.uid == uid ){\r
                                                list.splice( i, 1 );\r
                                                l === 1 && X_Timer_remove( X_Timer_requestID );\r
                                                break;\r
@@ -270,7 +270,7 @@ X[ 'Timer' ] = {
                        X_Timer_removal[ uid ] = true;\r
                } else {\r
                        for( ; i; ){\r
-                               if( ( q = list[ --i ] ).uid === uid ){\r
+                               if( ( q = list[ --i ] ).uid == uid ){ // 数字の場合と文字の場合がある\r
                                        list.splice( i, 1 );\r
                                        \r
                                        /*\r