Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"scrollTolndex should be used in conjuction with getItemLayout..." error after switching filters and reopening AC (IOS only) #14532

Closed
pavloburykh opened this issue Dec 13, 2022 · 8 comments · Fixed by #14641
Assignees
Milestone

Comments

@pavloburykh
Copy link
Contributor

Reproducible only in IOS. Device iPhone X, IOS v.14.1

Bug might be related to recent changes in #14492 @ilmotta Could you please take a look when you got a chance? Thanx!

Steps:

  1. Open AC
  2. Switch between different filters
  3. Close and reopen AC after every filter switch
  4. See if any errors appear

Actual result: after couple of filter switchings and reopening AC - the error will appear "scrollTolndex should be used in conjuction with getItemLayout..."

Expected result: no errors

photo_2022-12-13 16 25 34

telegram-cloud-document-2-5242608119980237528.mp4

geth.log
Status.log

Additional Information

  • Status version: nightly
  • Operating System: iOS
@pavloburykh pavloburykh changed the title "scrollTolndex should be used in conjuction with getItemLayout..." error after switching filters and reopening AC (IOS only)) "scrollTolndex should be used in conjuction with getItemLayout..." error after switching filters and reopening AC (IOS only) Dec 13, 2022
@ilmotta
Copy link
Contributor

ilmotta commented Dec 13, 2022

Thanks for reporting the issue @pavloburykh. I could not yet reproduce it, but I'll dig into this problem when I finish the work on #14495.

@pavloburykh
Copy link
Contributor Author

Thanks for reporting the issue @pavloburykh. I could not yet reproduce it, but I'll dig into this problem when I finish the work on #14495.

Thank you @ilmotta ! Let me know if you need any help or more details on reproduction.

@churik churik added this to the 1.21.0-rc.1 milestone Dec 13, 2022
@ilmotta ilmotta assigned ilmotta and unassigned ilmotta Dec 16, 2022
@ilmotta
Copy link
Contributor

ilmotta commented Dec 16, 2022

@pavloburykh, I have a pretty good idea on how to solve this problem, but without an iOS development environment I would only be able to fix by trial and error, which could end up wasting a lot of our time (yours and mine). I'll try to find someone that's actually able to reproduce the issue next week.

Edit:

For future reference, these might be useful to devs:

@pavloburykh
Copy link
Contributor Author

@ilmotta thanx for your investigation on this bug. IMO the issue is not urgent or critical as most of AC types of notifications are still in progress of development. So take your time, no worries about it. I have logged this bug in order we keep in mind that such kind of issue exists. Thank you!

@ilmotta
Copy link
Contributor

ilmotta commented Dec 16, 2022

@ilmotta thanx for your investigation on this bug. IMO the issue is not urgent or critical as most of AC types of notifications are still in progress of development. So take your time, no worries about it. I have logged this bug in order we keep in mind that such kind of issue exists. Thank you!

Good to hear about the priorities, thanks @pavloburykh

@ilmotta
Copy link
Contributor

ilmotta commented Dec 26, 2022

@smohamedjavid, copying you here because you develop in macOS. Whenever you finish your top priorities (no hurry), could you help us by investigating this issue, given it only happens in iOS?

@smohamedjavid
Copy link
Member

@pavloburykh - Kindly check PR #14641 and let us know if you encounter the bug.

@pavloburykh
Copy link
Contributor Author

@pavloburykh - Kindly check PR #14641 and let us know if you encounter the bug.
Hi @smohamedjavid Thanx for the fix! Will take it into testing as soon as it passes the review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants