Remove From trait for AnyViewHandle in favor of into_any method
I think it's more explicit.
This commit is contained in:
parent
aed8df96ff
commit
27258a0889
3 changed files with 18 additions and 23 deletions
|
@ -1036,12 +1036,8 @@ impl Workspace {
|
|||
&self.client
|
||||
}
|
||||
|
||||
pub fn set_titlebar_item(
|
||||
&mut self,
|
||||
item: impl Into<AnyViewHandle>,
|
||||
cx: &mut ViewContext<Self>,
|
||||
) {
|
||||
self.titlebar_item = Some(item.into());
|
||||
pub fn set_titlebar_item(&mut self, item: AnyViewHandle, cx: &mut ViewContext<Self>) {
|
||||
self.titlebar_item = Some(item);
|
||||
cx.notify();
|
||||
}
|
||||
|
||||
|
@ -1355,7 +1351,7 @@ impl Workspace {
|
|||
} else {
|
||||
let modal = add_view(self, cx);
|
||||
cx.focus(&modal);
|
||||
self.modal = Some(modal.into());
|
||||
self.modal = Some(modal.into_any());
|
||||
None
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue