From 5718f95f9f7508e2806bf1b92d73817fb4ddc1b8 Mon Sep 17 00:00:00 2001 From: HapeLee <63206378+HapeLee@users.noreply.github.com> Date: Tue, 16 Jun 2026 01:55:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DPR=20#1448=E5=90=88?= =?UTF-8?q?=E5=B9=B6=E5=90=8EReadConfig.readMenuBlurAlpha=E7=BC=96?= =?UTF-8?q?=E8=AF=91=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #1448错误引用了ReadConfig.readMenuBlurAlpha(不存在), ReadConfig上正确的属性名是menuAlpha,统一修正引用。 --- app/src/main/java/io/legado/app/help/config/AppConfig.kt | 6 +++--- .../java/io/legado/app/ui/config/readConfig/ReadConfig.kt | 2 +- .../legado/app/ui/config/readConfig/ReadConfigViewModel.kt | 4 ++-- 3 files changed, 6 insertions(+), 6 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 33a6aa8f8..1fbafa865 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 @@ -125,7 +125,7 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener { ReadConfig.pageTouchSlop = preferences.pageTouchSlop ReadConfig.showReadTitleAddition = preferences.showReadTitleAddition ReadConfig.titleBarMode = preferences.titleBarMode - ReadConfig.readMenuBlurAlpha = preferences.readMenuBlurAlpha + ReadConfig.menuAlpha = preferences.menuAlpha ReadConfig.readSliderMode = preferences.readSliderMode readBarStyleFollowPageValue = preferences.readBarStyleFollowPage readBarStyleValue = preferences.readBarStyle @@ -837,9 +837,9 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener { ThemeConfig.enableBlur = value } var menuAlpha: Int - get() = ReadConfig.readMenuBlurAlpha + get() = ReadConfig.menuAlpha set(value) { - ReadConfig.readMenuBlurAlpha = value + ReadConfig.menuAlpha = value } var readSliderMode diff --git a/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfig.kt b/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfig.kt index 6956edaf9..0119be0f0 100644 --- a/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfig.kt +++ b/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfig.kt @@ -130,7 +130,7 @@ object ReadConfig { expandTextMenu = preferences.expandTextMenu showReadTitleAddition = preferences.showReadTitleAddition titleBarMode = preferences.titleBarMode - readMenuBlurAlpha = preferences.readMenuBlurAlpha + menuAlpha = preferences.menuAlpha readSliderMode = preferences.readSliderMode readBarStyleFollowPage = preferences.readBarStyleFollowPage readBarStyle = preferences.readBarStyle diff --git a/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfigViewModel.kt b/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfigViewModel.kt index 7e96f66c4..b6b6dc252 100644 --- a/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfigViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/config/readConfig/ReadConfigViewModel.kt @@ -60,8 +60,8 @@ class ReadConfigViewModel( } is ReadConfigIntent.ReadMenuBlurAlphaChanged -> { - ReadConfig.readMenuBlurAlpha = intent.value - readSettingsRepository.setReadMenuBlurAlpha(intent.value) + ReadConfig.menuAlpha = intent.value + readSettingsRepository.setMenuAlpha(intent.value) postEvent(EventBus.UPDATE_READ_ACTION_BAR, true) }