gedoor / legado

Legado 3.0 Book Reader with powerful controls & full functions❤️阅读3.0, 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
GNU General Public License v3.0
29.12k stars 3.86k forks source link

手势返回会导致软件崩溃,百分百复现 #4263

Closed zgerbin closed 1 week ago

zgerbin commented 1 week ago

确认 / Assignments

问题描述 / Describe Bugs

在书架、阅读界面等,使用返回手势会出现 app 崩溃

复现步骤 / How to reproduce

在书架、阅读界面等,使用返回手势

确认 / Assignment

其他信息 / Additions

No response

日志提交 / Relevant log output

SDK_INT=34 WebViewUserAgent=Mozilla/5.0 (Linux; Android 14; 22041211AC Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.103 Mobile Safari/537.36 MODEL=22041211AC RELEASE=14 packageName=io.legado.app.release MANUFACTURER=Xiaomi versionName=3.24.100508 versionCode=15758 BRAND=Redmi java.lang.NullPointerException: Attempt to invoke virtual method 'float android.window.BackMotionEvent.getTouchX()' on a null object reference at android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper.lambda$onBackStarted$1(WindowOnBackInvokedDispatcher.java:353) at android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper.$r8$lambda$jWVwe-YeLRxW3tAMLuWZynG6e1k(Unknown Source:0) at android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper$$ExternalSyntheticLambda4.run(Unknown Source:4) at android.os.Handler.handleCallback(Handler.java:958) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:222) at android.os.Looper.loop(Looper.java:314) at android.app.ActivityThread.main(ActivityThread.java:8716) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1042)

阅读版本 / Legado version

3.24.100508

Android版本 / Android version

14

机型 / Model

红米K50

821938089 commented 1 week ago

卸载系统桌面更新

zgerbin commented 1 week ago

卸载系统桌面更新

pro 版本不会有问题,你这不是治标不治本吗

ag2s20150909 commented 1 week ago

卸载系统桌面更新

pro 版本不会有问题,你这不是治标不治本吗

pro版本(很久没更新) Taeget API 是33不受新版本特性的影响,是小米自身系统的问题,你用Google官方的app也会这样。