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

@ -81,7 +81,7 @@ impl ChannelBuffer {
collaborators: Default::default(),
acknowledge_task: None,
channel_id: channel.id,
subscription: Some(subscription.set_model(&cx.model(), &mut cx.to_async())),
subscription: Some(subscription.set_model(&cx.entity(), &mut cx.to_async())),
user_store,
channel_store,
};

View file

@ -132,7 +132,7 @@ impl ChannelChat {
last_acknowledged_id: None,
rng: StdRng::from_entropy(),
first_loaded_message_id: None,
_subscription: subscription.set_model(&cx.model(), &mut cx.to_async()),
_subscription: subscription.set_model(&cx.entity(), &mut cx.to_async()),
}
})?;
Self::handle_loaded_messages(

View file

@ -158,8 +158,8 @@ impl ChannelStore {
pub fn new(client: Arc<Client>, user_store: Entity<UserStore>, cx: &mut Context<Self>) -> Self {
let rpc_subscriptions = [
client.add_message_handler(cx.weak_model(), Self::handle_update_channels),
client.add_message_handler(cx.weak_model(), Self::handle_update_user_channels),
client.add_message_handler(cx.weak_entity(), Self::handle_update_channels),
client.add_message_handler(cx.weak_entity(), Self::handle_update_user_channels),
];
let mut connection_status = client.status();
@ -306,7 +306,7 @@ impl ChannelStore {
) -> Task<Result<Entity<ChannelBuffer>>> {
let client = self.client.clone();
let user_store = self.user_store.clone();
let channel_store = cx.model();
let channel_store = cx.entity();
self.open_channel_resource(
channel_id,
|this| &mut this.opened_buffers,
@ -436,7 +436,7 @@ impl ChannelStore {
) -> Task<Result<Entity<ChannelChat>>> {
let client = self.client.clone();
let user_store = self.user_store.clone();
let this = cx.model();
let this = cx.entity();
self.open_channel_resource(
channel_id,
|this| &mut this.opened_chats,