Discourse-boosts Float-Kit will close unexpectly when triggering keyboard on iOS devices

This bug is related to UX: auto close FloatKit menu on page scroll - Pull Request #19 - discourse/discourse-boosts - GitHub, while it works well on other devices, it make inputting broken on iOS devices.

When we click the input area of boosts, iOS will trigger keyboard and make the page scroll, and the boost Float-Kit will close, and this get repeated until the input element is on a specific area, making inputting extreme difficult.

Not sure how to solve that, maybe blocking this behavior for iOS devices?