From 1bf94b0ed09d12619be2d2f555ea6e12e4225395 Mon Sep 17 00:00:00 2001 From: aoi Date: Sat, 13 Jun 2026 20:07:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=BC=80=E5=90=AFweb=E6=9C=8D=E5=8A=A1=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/help/config/AppConfig.kt | 2 +- app/src/main/java/io/legado/app/service/WebService.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/legado/app/help/config/AppConfig.kt b/app/src/main/java/io/legado/app/help/config/AppConfig.kt index 02ba1bb2f..8907e56ab 100644 --- a/app/src/main/java/io/legado/app/help/config/AppConfig.kt +++ b/app/src/main/java/io/legado/app/help/config/AppConfig.kt @@ -85,7 +85,7 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener { ReadConfig.optimizeRender = value } val recordLog get() = OtherConfig.recordLog - var webServiceAutoStart = appCtx.getPrefBoolean(PreferKey.webServiceAutoStart, false) + var webServiceAutoStart = OtherConfig.webServiceAutoStart // -- lyc 版本特性 -- val adaptSpecialStyle get() = ReadConfig.adaptSpecialStyle diff --git a/app/src/main/java/io/legado/app/service/WebService.kt b/app/src/main/java/io/legado/app/service/WebService.kt index 570ddf2f1..8970b9db3 100644 --- a/app/src/main/java/io/legado/app/service/WebService.kt +++ b/app/src/main/java/io/legado/app/service/WebService.kt @@ -16,6 +16,7 @@ import io.legado.app.constant.IntentAction import io.legado.app.constant.NotificationId import io.legado.app.constant.PreferKey import io.legado.app.receiver.NetworkChangedListener +import io.legado.app.ui.config.otherConfig.OtherConfig import io.legado.app.utils.NetworkUtils import io.legado.app.utils.eventBus.FlowEventBus import io.legado.app.utils.getPrefBoolean @@ -118,7 +119,7 @@ class WebService : BaseService() { when (intent?.action) { IntentAction.stop -> { // ——————【修改开始】通知栏点击停止时,也记录关闭状态—————— - appCtx.putPrefBoolean("web_service_auto", false) + OtherConfig.webServiceAutoStart = false stopSelf() // ——————【修改结束】—————— } From 7425f6fcb57c484025887053da98c8dc230fa0d6 Mon Sep 17 00:00:00 2001 From: aoi Date: Sat, 13 Jun 2026 20:23:00 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BD=BF=E7=94=A8getter=E5=86=99=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/help/config/AppConfig.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/io/legado/app/help/config/AppConfig.kt b/app/src/main/java/io/legado/app/help/config/AppConfig.kt index 8907e56ab..6373ca53a 100644 --- a/app/src/main/java/io/legado/app/help/config/AppConfig.kt +++ b/app/src/main/java/io/legado/app/help/config/AppConfig.kt @@ -85,7 +85,7 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener { ReadConfig.optimizeRender = value } val recordLog get() = OtherConfig.recordLog - var webServiceAutoStart = OtherConfig.webServiceAutoStart + val webServiceAutoStart get() = OtherConfig.webServiceAutoStart // -- lyc 版本特性 -- val adaptSpecialStyle get() = ReadConfig.adaptSpecialStyle