Ext.tree.TreePanelのアイコンCSSバグ?

かなり、サンプルにばっちりかいてあるんだが・・・バグなのか・・・?

なにかというと、Ext.tree.TreePanelであるfolderノードから、最後の1個のリーフノードを、別な場所にドラッグして、folderノードが空っぽになったときに、対象のfolderノードのアイコンがleafのアイコンに変わる。

え?!(笑

ExtJSのサイトで動かしてみたところ、やはり変わる・・・バグか?と思って調べていたら。CSSの問題っぽい。

なぜ気づいたか、two-treesというサンプルがExtに含まれている、こいつでわかった。

以下のCSSを追加すれば、直る。

.folder .x-tree-node-icon{
background:transparent url([ExtJSまでのパス]/resources/images/default/tree/folder.gif);
}
.x-tree-node-expanded .x-tree-node-icon{
background:transparent url([ExtJSまでのパス]/resources/images/default/tree/folder-open.gif);
}

それだけかぁ・・・二日つぶれた。あぅ。

Ext.tree.TreePanelのアイコンCSSバグ?

コメントを残す