Signal-iOS icon indicating copy to clipboard operation
Signal-iOS copied to clipboard

#5911 message overlaps input bar

Open MarlowBrown opened this issue 11 months ago • 0 comments

Contributor checklist

  • [x] My commits are rebased on the latest main branch
  • [x] My commits are in nice logical chunks
  • [x] My contribution is fully baked and is ready to be merged as is
  • [x] I have tested my contribution on these devices:
  • iDevice A, iOS X.Y.Z
  • iDevice B, iOS Z.Y

Description

This PR fixes #5911 by providing an overlay view for ContextMenuHostView while its animations are playing. The overlay view ensures that whenever a message is cut off at the top or bottom of a message, the message slides behind the top or bottom bar respectively.

https://github.com/user-attachments/assets/9a413089-63ae-451d-b446-c9642e2ad755

There is one nit with this current implementation, and its that the bottom bar doesn't retain its visualeffectview for some reason, but its definitely better than the previous UX with the message going on top of the bottom bar.

MarlowBrown avatar Mar 04 '25 10:03 MarlowBrown