Allow clicking on worktrees to share, unshare, join, and leave
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
co-authored by
Nathan Sobo
parent
41a1514cec
commit
c24d439eb1
@@ -2320,6 +2320,7 @@ impl Editor {
|
||||
buffer::Event::Saved => cx.emit(Event::Saved),
|
||||
buffer::Event::FileHandleChanged => cx.emit(Event::FileHandleChanged),
|
||||
buffer::Event::Reloaded => cx.emit(Event::FileHandleChanged),
|
||||
buffer::Event::Closed => cx.emit(Event::Closed),
|
||||
buffer::Event::Reparsed => {}
|
||||
}
|
||||
}
|
||||
@@ -2449,6 +2450,7 @@ pub enum Event {
|
||||
Dirtied,
|
||||
Saved,
|
||||
FileHandleChanged,
|
||||
Closed,
|
||||
}
|
||||
|
||||
impl Entity for Editor {
|
||||
@@ -2556,6 +2558,10 @@ impl workspace::ItemView for Editor {
|
||||
matches!(event, Event::Activate)
|
||||
}
|
||||
|
||||
fn should_close_item_on_event(event: &Self::Event) -> bool {
|
||||
matches!(event, Event::Closed)
|
||||
}
|
||||
|
||||
fn should_update_tab_on_event(event: &Self::Event) -> bool {
|
||||
matches!(
|
||||
event,
|
||||
|
||||
Reference in New Issue
Block a user