From 7871d9e4fb23ef17a01784f9ae43e5aa70891fd5 Mon Sep 17 00:00:00 2001 From: Sky233ml <64515462+sky130@users.noreply.github.com> Date: Tue, 9 Apr 2024 20:01:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=94=E8=AF=A5=E6=98=AF=E7=9C=9F=E7=9A=84?= =?UTF-8?q?=E4=BF=AE=E5=A5=BD=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/github/miwu/ui/main/fragment/SceneFragment.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/miwu/ui/main/fragment/SceneFragment.kt b/app/src/main/java/com/github/miwu/ui/main/fragment/SceneFragment.kt index cfd6678..5270b08 100644 --- a/app/src/main/java/com/github/miwu/ui/main/fragment/SceneFragment.kt +++ b/app/src/main/java/com/github/miwu/ui/main/fragment/SceneFragment.kt @@ -39,7 +39,9 @@ class SceneFragment : ViewFragmentX(), fun onItemClick(item: Any?) { item as MiotScenes.Result.Scene - miot.runScene(item).call(viewModel.viewModelScope) + viewModel.viewModelScope.launch(Dispatchers.IO) { + miot.runScene(item).execute() + } } fun onItemLongClick(item: Any?): Boolean { @@ -51,4 +53,4 @@ class SceneFragment : ViewFragmentX(), override fun onRefresh() { AppRepository.updateScene() } -} \ No newline at end of file +}