From 6c0f7ff08104455822c6fa11ecf65ab2af0d2771 Mon Sep 17 00:00:00 2001 From: Song <168455@qq.com> Date: Wed, 8 Jul 2026 10:30:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B8=85=E7=A9=BA=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=97=B6=E5=90=8C=E6=AD=A5=E9=87=8D=E7=BD=AE=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E8=AE=A1=E6=95=B0=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit clearLogs() 同时归零 sent/filtered/failed 三个累计计数器 版本 1.4.1 → 1.4.2 Co-Authored-By: Claude Opus 4.8 (1M context) --- app/build.gradle.kts | 4 ++-- app/src/main/java/com/a2i/forwarder/core/LogStore.kt | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index f76b843..6a52bac 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -13,8 +13,8 @@ android { applicationId = "com.a2i.forwarder" minSdk = 34 targetSdk = 36 - versionCode = 6 - versionName = "1.4.1" + versionCode = 7 + versionName = "1.4.2" } signingConfigs { diff --git a/app/src/main/java/com/a2i/forwarder/core/LogStore.kt b/app/src/main/java/com/a2i/forwarder/core/LogStore.kt index e022ad7..925b36c 100644 --- a/app/src/main/java/com/a2i/forwarder/core/LogStore.kt +++ b/app/src/main/java/com/a2i/forwarder/core/LogStore.kt @@ -78,8 +78,14 @@ class LogStore(private val context: Context, scope: CoroutineScope) { } suspend fun clearLogs() { - ds.edit { it.remove(K.LOGS) } + ds.edit { + it.remove(K.LOGS) + it[K.SENT] = 0 + it[K.FILTERED] = 0 + it[K.FAILED] = 0 + } logs.value = emptyList() + sentCount.value = 0; filteredCount.value = 0; failedCount.value = 0 } suspend fun resetCounters() {