crates/project_panel/src/project_panel.rs 🔗
@@ -1703,6 +1703,10 @@ impl ProjectPanel {
destination_is_file: bool,
cx: &mut ViewContext<Self>,
) {
+ if entry_to_move == destination {
+ return;
+ }
+
let destination_worktree = self.project.update(cx, |project, cx| {
let entry_path = project.path_for_entry(entry_to_move, cx)?;
let destination_entry_path = project.path_for_entry(destination, cx)?.path.clone();