mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 05:23:35 +00:00
When the iOS keyboard is open and up, the positioning gotten by getBoundingClientRect will display a `top` value that is short by the height of the keyboard, which will usually end up placing things north of the top of the screen. By changing to jQuery $.fn.offset instead, the positioning appears to be correct in all cases; iOS keyboard up, down, and desktop usage. Fixes: #6366.