Merge pull request #2041 from zed-industries/fix-renaming-file

Fix mouse interrupting file/dir editing in project panel
This commit is contained in:
Petros Amoiridis 2023-01-18 15:53:08 +02:00 committed by GitHub
commit 9f3c8c1e3a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1176,6 +1176,7 @@ impl ProjectPanel {
)
})
.on_click(MouseButton::Left, move |e, cx| {
if !show_editor {
if kind == EntryKind::Dir {
cx.dispatch_action(ToggleExpanded(entry_id))
} else {
@ -1184,6 +1185,7 @@ impl ProjectPanel {
change_focus: e.click_count > 1,
})
}
}
})
.on_down(MouseButton::Right, move |e, cx| {
cx.dispatch_action(DeployContextMenu {