Skip to content

Commit ca5223d

Browse files
committed
fix: 修复异步查询结果调用无法保存查询文本的问题
1 parent 2320cbe commit ca5223d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/CurvaLauncher/Models/QueryResultModel.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ public void SetFallbackIcon(Func<ImageSource> iconFactory)
5353
[RelayCommand]
5454
public async Task Invoke()
5555
{
56+
App.ServiceProvider
57+
.GetRequiredService<IMessenger>()
58+
.Send(SaveQueryMessage.Instance);
59+
5660
if (_rawQueryResult is ISyncQueryResult syncQueryResult)
5761
{
5862
try
@@ -80,10 +84,6 @@ public async Task Invoke()
8084
}
8185
}
8286

83-
App.ServiceProvider
84-
.GetRequiredService<IMessenger>()
85-
.Send(SaveQueryMessage.Instance);
86-
8787
App.CloseLauncher();
8888
}
8989

0 commit comments

Comments
 (0)