Fix scroll recursion on showing edit limit

This is a new bug introduced in the previous release Custom keyboard to edit limit.

When editing the limit on a phone (due to smaller device width), the ListView is adjusted to fully display both hour and minute EditText, this is done via ListView.smoothScrollToPosition(editPosition) .

However, the smoothScrollToPosition is performed in onScroll, which introduces recursion, and results in an unreasonable execution time.

This bug is fixed in the new release. (Note: the bug does not occur in Samsung Galaxy S3, which helps to explain why its not being caught in the previous release)

Testing is done on Samsung Galaxy S3 and simulated testing done on Nexus 7 and Transformer TF701.

App Gatekeeper (version 1.2.1) is released to fix the scroll recursion bug.

Past release:


blog comments powered by Disqus