rgriebl / brickstore

An offline BrickLink inventory management tool.
https://www.brickstore.dev/
GNU General Public License v3.0
121 stars 26 forks source link

App crashes on Android 14.0 after scrolling on a list #865

Closed habex-ch closed 7 months ago

habex-ch commented 7 months ago

Describe the bug App still crashes with 2024.4.1.1217 but later than before (issue #848). App crashes as soon as scroll to the an open list.

I also can not select select the default currency anymore, there only is en empty dropdown.

To Reproduce Steps to reproduce the behavior:

  1. Bricklink Set Inventory -> Agents -> 8637-1 -> Import.
  2. Scrolling
  3. App crashes

Expected behavior No crashes

System information

mmally commented 7 months ago

Same for me. As soon as I scroll in any direction the app crashes.

rgriebl commented 7 months ago

Yep - I see this in the sentry reports. Seems like this problem is not limited to the tables cells drawing (that's what I worked around), but a general problem in the Qt base library (that BrickStore is built upon) when accessibility options are enabled in Android 14. This is a new problem that nobody has reported before. I'm currently discussing this with my colleagues at Qt, but this might take some time to figure out what is going wrong and how to fix it right.