Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

iOS (Mobile Safari) - Keyboard covers up messages after orientation c… #2504

Conversation

csduarte
Copy link
Contributor

Summary

This change addresses an issue for iOS Mobile Safari where, after screen orientation is changed, the keyboard overlays most recent messages in the window and user cannot scroll down to see them. The window will now hide the keyboard on orientation change for this scenario.

Ticket Link

N/a

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • Ran make check-style to check for style errors (required for all pull requests)
  • Ran make test to ensure unit and component tests passed
  • Added or updated unit tests (required for all new features)
  • Needs to be implemented in mobile (link to PR or User Story)
  • Has server changes (please link)
  • Has redux changes (please link)
  • Has UI changes
  • Includes text changes and localization file (.../i18n/en.json) updates
  • Touches critical sections of the codebase (auth, posting, etc.)

@jasonblais jasonblais requested a review from esethna March 14, 2019 18:37
@jasonblais jasonblais added 1: PM Review Requires review by a product manager Setup Old Test Server Triggers the creation of a test server labels Mar 14, 2019
@esethna esethna added this to the v5.10.0 milestone Mar 15, 2019
@esethna esethna self-assigned this Mar 15, 2019
@esethna esethna added Setup Old Test Server Triggers the creation of a test server and removed Setup Old Test Server Triggers the creation of a test server labels Mar 22, 2019
Copy link
Contributor

@esethna esethna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@esethna esethna added 2: Dev Review Requires review by a core commiter and removed 1: PM Review Requires review by a product manager Setup Old Test Server Triggers the creation of a test server labels Mar 22, 2019
@esethna esethna removed their assignment Mar 22, 2019
Copy link
Member

@saturninoabril saturninoabril left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LTGM, thanks @csduarte 🎉

@saturninoabril
Copy link
Member

@csduarte Please help rebase so we can merge, thanks!

@dseawel dseawel force-pushed the keyboard-overlay-orientation-change branch from e271be3 to bd0fa2b Compare March 26, 2019 15:13
@dseawel
Copy link

dseawel commented Mar 26, 2019

@saturninoabril This should be ready now.

@saturninoabril
Copy link
Member

Thanks @dseawel 💯

@saturninoabril saturninoabril merged commit d6d87c3 into mattermost:master Mar 26, 2019
@amyblais amyblais added Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation labels Mar 26, 2019
stevepartridge pushed a commit to stevepartridge/mattermost-webapp that referenced this pull request Mar 30, 2019
@lindy65 lindy65 added Tests/Not Needed Does not require new release tests and removed 2: Dev Review Requires review by a core commiter labels Apr 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation Tests/Not Needed Does not require new release tests
Projects
None yet
8 participants