move folders v1

This commit is contained in:
Matt Parker
2025-10-31 19:25:01 +10:00
parent fd5dba6044
commit 7fa1fedd1e
2 changed files with 15 additions and 7 deletions

View File

@@ -107,7 +107,7 @@ public class SharpIdeSolutionModificationService(FileChangedService fileChangedS
var parentFolderOrProject = (IFolderOrProject)folder.Parent;
var currentPosition = parentFolderOrProject.Folders.IndexOf(folder);
var insertionPosition = GetMovePosition(parentFolderOrProject, folder);
if (currentPosition != insertionPosition) parentFolderOrProject.Files.Move(currentPosition, insertionPosition);
if (currentPosition != insertionPosition) parentFolderOrProject.Folders.Move(currentPosition, insertionPosition);
var stack = new Stack<SharpIdeFolder>();
stack.Push(folder);