OSDN Git Service

Fix the bug of X.NodeAnime.
[pettanr/clientJs.git] / 0.6.x / js / 20_ui / 08_Box.js
index 73e6067..5c0b9d7 100644 (file)
@@ -195,13 +195,13 @@ var XUI_Box = XUI_AbstractUINode.inherits(
                                };\r
                        };\r
                        if( this.through ){\r
-                               this.hitChildData && !this.hovering && ( this.rootData.hoverList[ this.rootData.hoverList.length ] = this );\r
+                               this.hitChildData && !this.hovering && ( XUI_UINODES_HOVER[ XUI_UINODES_HOVER.length ] = this );\r
                                return !!this.hitChildData;\r
                        };\r
                        hit = 0 <= x && x < this.boxWidth && 0 <= y && y < this.boxHeight;\r
-                       ( this.hitChildData || hit ) && !this.hovering && ( this.rootData.hoverList[ this.rootData.hoverList.length ] = this );\r
+                       ( this.hitChildData || hit ) && !this.hovering && ( XUI_UINODES_HOVER[ XUI_UINODES_HOVER.length ] = this );\r
                        if( hit && this.hitChildData === null ){\r
-                               this.rootData.targetNodeData = this;\r
+                               XUI_uinodeTarget = this;\r
                        };\r
                        return hit || !!this.hitChildData;\r
                },\r
@@ -233,6 +233,8 @@ var XUI_Box = XUI_AbstractUINode.inherits(
                                };\r
                                p3 && data.phase < 3 && data.creationComplete();\r
                        };\r
+                       \r
+                       console.log( 'addAt レイアウト 4? ' + this.phase );\r
                        4 <= this.phase && this.rootData.reserveCalc();\r
                },\r
                \r
@@ -283,7 +285,6 @@ var XUI_Box = XUI_AbstractUINode.inherits(
                                        delete this.rootData;\r
                                        delete this.parent;\r
                                        delete this.parentData;\r
-                                       delete this.xnode;\r
                        };\r
                        delete this.phase;\r
                }\r