Remove more references to 'model' in GPUI APIs (#23693)
Release Notes: - N/A
This commit is contained in:
parent
a6b1514246
commit
9cae96f82f
115 changed files with 309 additions and 311 deletions
|
@ -121,7 +121,7 @@ impl Render for InlineCompletionButton {
|
|||
}),
|
||||
);
|
||||
}
|
||||
let this = cx.model().clone();
|
||||
let this = cx.entity().clone();
|
||||
|
||||
div().child(
|
||||
PopoverMenu::new("copilot")
|
||||
|
@ -173,7 +173,7 @@ impl Render for InlineCompletionButton {
|
|||
let icon = status.to_icon();
|
||||
let tooltip_text = status.to_tooltip();
|
||||
let has_menu = status.has_menu();
|
||||
let this = cx.model().clone();
|
||||
let this = cx.entity().clone();
|
||||
let fs = self.fs.clone();
|
||||
|
||||
return div().child(
|
||||
|
@ -268,7 +268,7 @@ impl Render for InlineCompletionButton {
|
|||
);
|
||||
}
|
||||
|
||||
let this = cx.model().clone();
|
||||
let this = cx.entity().clone();
|
||||
let button = IconButton::new("zeta", IconName::ZedPredict).when(
|
||||
!self.popover_menu_handle.is_deployed(),
|
||||
|button| {
|
||||
|
@ -399,7 +399,7 @@ impl InlineCompletionButton {
|
|||
None,
|
||||
move |window, cx| {
|
||||
if let Some(workspace) = window.window_handle().downcast::<Workspace>() {
|
||||
if let Ok(workspace) = workspace.root_model(cx) {
|
||||
if let Ok(workspace) = workspace.root(cx) {
|
||||
let workspace = workspace.downgrade();
|
||||
window
|
||||
.spawn(cx, |cx| {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue