From 57659b5552320dd2d9b12925d176fc1c03ca166c Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 25 Feb 2025 19:05:59 -0500 Subject: [PATCH] assistant2: Fix "Open Prompt Library" button (#25612) This PR fixes the "Open Prompt Library" button after the GPUI 3 changes. Release Notes: - N/A --- crates/assistant2/src/assistant_configuration.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/assistant2/src/assistant_configuration.rs b/crates/assistant2/src/assistant_configuration.rs index 9e98f53f0263ad18352b7c40bcd03bc22c27cc70..45fde2686cc520fb6a2a05f20fd752a6723c26eb 100644 --- a/crates/assistant2/src/assistant_configuration.rs +++ b/crates/assistant2/src/assistant_configuration.rs @@ -1,7 +1,7 @@ use std::sync::Arc; use collections::HashMap; -use gpui::{AnyView, App, EventEmitter, FocusHandle, Focusable, Subscription}; +use gpui::{Action, AnyView, App, EventEmitter, FocusHandle, Focusable, Subscription}; use language_model::{LanguageModelProvider, LanguageModelProviderId, LanguageModelRegistry}; use ui::{prelude::*, Divider, DividerColor, ElevationIndex}; use zed_actions::assistant::DeployPromptLibrary; @@ -168,8 +168,8 @@ impl Render for AssistantConfiguration { .icon(IconName::Book) .icon_size(IconSize::Small) .icon_position(IconPosition::Start) - .on_click(|_event, _window, cx| { - cx.dispatch_action(&DeployPromptLibrary) + .on_click(|_event, window, cx| { + window.dispatch_action(DeployPromptLibrary.boxed_clone(), cx) }), ), )