From a7dd64f767915815206981ba6de1d7e4197d912d Mon Sep 17 00:00:00 2001 From: dongliang Date: Wed, 6 May 2026 16:03:55 +0930 Subject: [PATCH] =?UTF-8?q?fix:=20NFC=20=E6=89=93=E5=8D=A1=E6=88=90?= =?UTF-8?q?=E5=8A=9F=E5=90=8E=E6=81=A2=E5=A4=8D=E6=8C=89=E9=92=AE=20isEnab?= =?UTF-8?q?led=3Dtrue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NFC 扫描前 btn.isEnabled=false,成功后刷新详情时按钮变为"完成任务" 但 isEnabled 仍为 false 导致点击无响应。 Co-Authored-By: Claude Opus 4.6 (1M context) --- app/src/main/java/com/xiaoqu/watch/ui/task/TaskListFragment.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/xiaoqu/watch/ui/task/TaskListFragment.kt b/app/src/main/java/com/xiaoqu/watch/ui/task/TaskListFragment.kt index 937b2ab..475b16c 100644 --- a/app/src/main/java/com/xiaoqu/watch/ui/task/TaskListFragment.kt +++ b/app/src/main/java/com/xiaoqu/watch/ui/task/TaskListFragment.kt @@ -451,6 +451,8 @@ class TaskListFragment : BaseFragment() { btn.setBackgroundResource(R.drawable.bg_foot_btn_grey) nfcTaskManager.startTaskPunch(taskId) { success, message -> + // 恢复按钮可点击状态 + btn.isEnabled = true if (success) { tipDialog.show( status = QuTipDialog.Status.SUCCESS,