瀏覽代碼

IconTree: Apply style after rename

trethaller 7 年之前
父節點
當前提交
79a954cdd0
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      hide/comp/IconTree.hx

+ 6 - 1
hide/comp/IconTree.hx

@@ -155,7 +155,12 @@ class IconTree<T:{}> extends Component {
 				applyStyle(item, el);
 				applyStyle(item, el);
 			}
 			}
 		});
 		});
-		element.on("before_open.jstree", function(event, node) {
+		element.on("rename_node.jstree", function(e, data) {
+			var item = map.get(data.node.id).value;
+			var el = getElement(item);
+			applyStyle(item, el);
+		});
+		element.on("before_open.jstree", function(event, data) {
 			var lis = new Element(event.target).find("li");
 			var lis = new Element(event.target).find("li");
 			for(li in lis) {
 			for(li in lis) {
 				applyStyle(map.get(li.id).value, new Element(li));
 				applyStyle(map.get(li.id).value, new Element(li));