fix(core): no pop-ups if user click discard menu item (#10317)

Fix issue [BS-2628](https://linear.app/affine-design/issue/BS-2628).
This commit is contained in:
akumatus
2025-02-20 13:29:28 +00:00
parent 007bbabce4
commit 126677d7ad
4 changed files with 56 additions and 38 deletions

View File

@@ -74,7 +74,7 @@ export class AskAIToolbarButton extends WithDisposable(LitElement) {
({ finish, input }) => {
finish('success');
const aiPanel = getAIPanelWidget(this.host);
aiPanel.discard();
aiPanel.hide();
extractSelectedContent(this.host)
.then(context => {
AIProvider.slots.requestSendWithChat.emit({

View File

@@ -47,7 +47,7 @@ export function setupEdgelessElementToolbarAIEntry(
if (aiPanel.config) {
aiPanel.config.generateAnswer = ({ finish, input }) => {
finish('success');
aiPanel.discard();
aiPanel.hide();
extractSelectedContent(edgeless.host)
.then(context => {
AIProvider.slots.requestSendWithChat.emit({