diff --git a/MinecraftUSkinEditor/Forms/Form1.cs b/MinecraftUSkinEditor/Forms/Form1.cs index f99fd016..4a176cb2 100644 --- a/MinecraftUSkinEditor/Forms/Form1.cs +++ b/MinecraftUSkinEditor/Forms/Form1.cs @@ -1245,7 +1245,9 @@ namespace PckStudio } treeViewToMineFiles(treeViewMain); - + + treeViewMain.SelectedNode = move; + saved = false; } #endregion @@ -1272,6 +1274,8 @@ namespace PckStudio treeViewToMineFiles(treeViewMain); + treeViewMain.SelectedNode = move; + saved = false; } #endregion diff --git a/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs b/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs index 46ddaf7e..cf475b02 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs @@ -356,6 +356,7 @@ namespace PckStudio if (parent != null) { Console.WriteLine("ParentNotNULL"); + TreeNode check = FindNode(treeViewMain, newNode.Text); parent.Nodes.Add(newNode); } else @@ -425,10 +426,13 @@ namespace PckStudio if (create) { + mf.name = "res/textures/" + (isItem ? "items" : "blocks"); TreeNode newNode = new TreeNode(newTileName + ".png") { Tag = mf };//creates node for minefile newNode.ImageIndex = 2; newNode.SelectedImageIndex = 2; addNodeToAnimationsFolder(newNode); + treeViewMain.SelectedNode = newNode; + create = false; } else if (isItem && treeViewMain.SelectedNode.Parent.Text == "blocks") {