yeriomin / YalpStore

Download apks from Google Play Store
GNU General Public License v2.0
2.38k stars 258 forks source link

UI glitches when downloading single package on a long list of updates #608

Closed genodeftest closed 5 years ago

genodeftest commented 5 years ago

This is not a crash, thus there is no crash report.

Expected behavior Only show download indicator for a single package.

Actual behavior Yalp shows the download indication on several packages, about one per screen.

Steps to reproduce

  1. Open yalp store
  2. Show updates. This issue only happens if there are more updates than what fits the screen. In my case that's about 7 packages.
  3. Press the download button for a single app
  4. Scroll down at least a whole screen

Your setup Yalp version: 0.45-legacy (from f-droid store) Android: 9, security patch level 2019-01-01, mostly stock (Nokia). Device: Nokia 5 (TA-1053)

Additional information This issue may be related to #523 as I sometimes see signature mismatches when the issue happens. I will report back when running in this combination of issues.

This is a reopened clone of #584 because the "stale" bot ran haywire on it.

I was told by an android developer that this issue happens because the number of UI items is limited and instead of creating a UI item for each package, yalp (wisely) reuses the list elements replacing both strings and icons. It does however seem to fail to remove/set the "is downloading" status.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

genodeftest commented 5 years ago

This bug report is not stale.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

genodeftest commented 5 years ago

This bug report is not stale.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

genodeftest commented 5 years ago

This bug report is not stale.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.