Remove more references to 'model' in GPUI APIs (#23693)

Release Notes:

- N/A
This commit is contained in:
Mikayla Maki 2025-01-26 20:00:27 -08:00 committed by GitHub
parent a6b1514246
commit 9cae96f82f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
115 changed files with 309 additions and 311 deletions

View file

@ -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| {