apptentive / apptentive-kit-ios

ApptentiveKit SDK for iOS and iPadOS

Home Page:https://www.apptentive.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Message Center Top Spacing / Padding

dotswift opened this issue · comments

I have noticed a UI glitch with the message center that consistently appears in my smoke testing.

As you can see below, the message center chat view & data entry views appear with a UI Glitch.

I am seeing the same behavior when I toggle the theme.

Apptentive.shared.theme = .none and Apptentive.shared.theme = .apptentive produce the same UI glitch.
Screen Shot 2022-03-25 at 2 45 25 PM

Screen Shot 2022-03-25 at 2 45 37 PM

In addition to the screenshots above, I was able to collect a video of the glitch and recreate it.

https://drive.google.com/file/d/1DOL4cY7bS75pv7ZXZjDWHowBwtcgYYWs/view

Thanks again!

Hi @derekquinn. Thanks for reaching out. Were you also able to get in touch with anyone from my team directly? We got a similar report via email an I want to be sure we're not crossing wires on our responses.

Let me know. Thanks again.

I've tracked down the cause* and we'll include a fix in our next release.

*The view controller tries to auto-scroll to the last message when presented. But the OS also will attempt to scroll the active (first responder) text field into view, and the two scrolling operations interfere. The fix keeps the OS in charge of scrolling if the profile view is active and otherwise actively scrolls down to the last message.

This should be addressed by the v6.0.1 release. Please check it out and let me know :).

@frankus Thanks so much!