diff --git a/crates/project_panel/src/project_panel.rs b/crates/project_panel/src/project_panel.rs index d17c668ee0..4892a21068 100644 --- a/crates/project_panel/src/project_panel.rs +++ b/crates/project_panel/src/project_panel.rs @@ -1703,6 +1703,10 @@ impl ProjectPanel { destination_is_file: bool, cx: &mut ViewContext, ) { + 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();