Show channel rename keybinding in the context menu
This commit is contained in:
parent
a4a0a02dc3
commit
070de14a6b
1 changed files with 3 additions and 3 deletions
|
@ -20,7 +20,7 @@ use gpui::{
|
||||||
Model, MouseDownEvent, ParentElement, Pixels, Point, PromptLevel, Render, SharedString, Styled,
|
Model, MouseDownEvent, ParentElement, Pixels, Point, PromptLevel, Render, SharedString, Styled,
|
||||||
Subscription, Task, TextStyle, View, ViewContext, VisualContext, WeakView, WhiteSpace,
|
Subscription, Task, TextStyle, View, ViewContext, VisualContext, WeakView, WhiteSpace,
|
||||||
};
|
};
|
||||||
use menu::{Cancel, Confirm, SelectNext, SelectPrev};
|
use menu::{Cancel, Confirm, SecondaryConfirm, SelectNext, SelectPrev};
|
||||||
use project::{Fs, Project};
|
use project::{Fs, Project};
|
||||||
use rpc::proto::{self, PeerId};
|
use rpc::proto::{self, PeerId};
|
||||||
use serde_derive::{Deserialize, Serialize};
|
use serde_derive::{Deserialize, Serialize};
|
||||||
|
@ -1124,7 +1124,7 @@ impl CollabPanel {
|
||||||
)
|
)
|
||||||
.entry(
|
.entry(
|
||||||
"Rename",
|
"Rename",
|
||||||
None,
|
Some(Box::new(SecondaryConfirm)),
|
||||||
cx.handler_for(&this, move |this, cx| this.rename_channel(channel_id, cx)),
|
cx.handler_for(&this, move |this, cx| this.rename_channel(channel_id, cx)),
|
||||||
)
|
)
|
||||||
.entry(
|
.entry(
|
||||||
|
@ -1492,7 +1492,7 @@ impl CollabPanel {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn rename_selected_channel(&mut self, _: &menu::SecondaryConfirm, cx: &mut ViewContext<Self>) {
|
fn rename_selected_channel(&mut self, _: &SecondaryConfirm, cx: &mut ViewContext<Self>) {
|
||||||
if let Some(channel) = self.selected_channel() {
|
if let Some(channel) = self.selected_channel() {
|
||||||
self.rename_channel(channel.id, cx);
|
self.rename_channel(channel.id, cx);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue