Ehviewer icon indicating copy to clipboard operation
Ehviewer copied to clipboard

下拉刷新动画显示不全和只能操作一次的问题

Open UjuiUjuMandan opened this issue 1 year ago • 0 comments

复现步骤 / Step to reproduce

  1. 进入主页或者订阅
  2. 下拉刷新
  3. 再次尝试下拉刷新

预期行为 / Expected behaviour

  1. 动画中出现的刷新图标应该在再往下面一点,使其显示完整
  2. 可以多次刷新

实际行为 / Actual Behaviour

  1. 目前动画是这样的,只能看到半个刷新图标

Screenshot_20230808-151057

  1. 第一次之外的下拉不会触发刷新

应用日志 / App logs

--------- beginning of main
08-08 15:09:56.271 22521 22565 D EhEngine: https://exhentai.org/
08-08 15:09:59.998 22521 22565 D EhEngine: https://exhentai.org/
08-08 15:10:05.116 22521 22943 D EhEngine: https://exhentai.org/watched
08-08 15:10:06.128 22521 22943 D EhEngine: https://exhentai.org/api.php
08-08 15:10:06.128 22521 22940 D EhEngine: https://exhentai.org/api.php
08-08 15:10:13.033 22521 22944 D EhEngine: https://exhentai.org/watched
08-08 15:10:14.119 22521 22940 D EhEngine: https://exhentai.org/api.php
08-08 15:10:14.119 22521 22943 D EhEngine: https://exhentai.org/api.php
08-08 15:10:20.666 22521 22943 D EhEngine: https://exhentai.org/
08-08 15:10:23.300 22521 22943 D EhEngine: https://exhentai.org/
08-08 15:10:27.228 22521 22944 D EhEngine: https://exhentai.org/watched
08-08 15:10:28.254 22521 22940 D EhEngine: https://exhentai.org/api.php
08-08 15:10:28.255 22521 22944 D EhEngine: https://exhentai.org/api.php
08-08 15:10:28.349 22521 22944 D EhEngine: https://exhentai.org/popular
08-08 15:10:30.645 22521 22543 I moe.tarsin.ehviewer: Background young concurrent copying GC freed 1183464(43MB) AllocSpace objects, 61(5416KB) LOS objects, 57% free, 35MB/84MB, paused 78us,35us total 122.007ms
08-08 15:10:45.300 22521 22944 D EhEngine: https://exhentai.org/popular
08-08 15:10:50.872 22521 22943 D EhEngine: https://exhentai.org/
08-08 15:10:57.873 22521 22562 W Parcel  : Expecting binder but got null!
08-08 15:10:57.875 22521 22521 D SCViewSupport: screenshot.scroll_capture_delay = 60
08-08 15:10:58.769 22521 22944 D EhEngine: https://exhentai.org/
08-08 15:11:23.251 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:11:27.759 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.
08-08 15:11:35.295 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:14.553 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:35.685 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:47.773 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:50.820 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:53.838 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:56.888 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:12:59.910 22521 22641 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-08 15:13:36.695 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.
08-08 15:13:37.685 22521 22521 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's
08-08 15:13:37.700 22521 22562 W Parcel  : Expecting binder but got null!
08-08 15:13:37.737 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.
08-08 15:13:37.841 22521 22562 D OpenGLRenderer: endAllActiveAnimators on 0xb400be881e76b600 (NavigationMenuItemView) with handle 0xb400bd6e44694270
08-08 15:13:57.326 22521 22641 D TrafficStats: tagSocket(86) with statsTag=0xffffffff, statsUid=-1
08-08 15:14:00.343 22521 22641 D TrafficStats: tagSocket(86) with statsTag=0xffffffff, statsUid=-1
08-08 15:16:13.946 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.
08-08 15:16:15.379 22521 22521 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's
08-08 15:16:15.399 22521 22562 W Parcel  : Expecting binder but got null!
08-08 15:16:15.442 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.
08-08 15:16:15.559 22521 22562 D OpenGLRenderer: endAllActiveAnimators on 0xb400be881e76b600 (NavigationMenuItemView) with handle 0xb400bd6e44526c30
08-08 15:16:20.784 22521 22562 D OpenGLRenderer: endAllActiveAnimators on 0xb400be881e65d600 (jZ0) with handle 0xb400bd6e44710210
08-08 15:16:21.693 22521 22521 D CompatibilityChangeReporter: Compat change id reported: 78294732; UID 10190; state: ENABLED
08-08 15:16:21.707 22521 22562 W Parcel  : Expecting binder but got null!
08-08 15:16:21.721 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.
08-08 15:16:21.745 22521 22562 E OpenGLRenderer: Unable to match the desired swap behavior.

备注 / Addition details

No response

EhViewer 版本号 / EhViewer version code

1.8.9.0-SNAPSHOT

EhViewer CI 版本 / EhViewer CI Version

a86ca2e

Android 系统版本 / Android version

Android 13

设备型号 / Device model

Google Pixel 5

SoC 型号 / Soc model

Snapdragon 765G

自查步骤 / Verify steps

  • [ ] 如果您有足够的时间和能力,并愿意为此提交 PR ,请勾上此复选框 / Pull request is welcome. Check this if you want to start a pull request
  • [X] 您已仔细查看并知情 Q&A 中的内容 / You have checked Q&A carefully
  • [X] 您已搜索过 Issue Tracker,没有找到类似内容 / I have searched on Issue Tracker, No duplicate or related open issue has been found
  • [X] 您确保这个 Issue 只提及一个问题。如果您有多个问题报告,烦请发起多个 Issue / Ensure there is only one bug report in this issue. Please make mutiply issue for mutiply bugs
  • [X] 您确保已使用最新 CI 版本测试,并且该问题在最新 CI 版本中并未解决 / This bug have not solved in latest CI version

UjuiUjuMandan avatar Aug 08 '23 07:08 UjuiUjuMandan