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

MM-14820 Fix post menu on mobile view #2576

Merged
merged 1 commit into from
Apr 2, 2019
Merged

MM-14820 Fix post menu on mobile view #2576

merged 1 commit into from
Apr 2, 2019

Conversation

enahum
Copy link
Contributor

@enahum enahum commented Mar 30, 2019

Summary

With the implementation of virtualized list the position of the post menu in mobile view was incorrect cause of a css style will-change. With this PR when in mobile view the value of will-change is set according to the menu being opened or closed.

Also triggering the close event on the MenuWrapper only if the menu was previously opened.

Ticket Link

https://mattermost.atlassian.net/browse/MM-14820

@enahum enahum added 2: Dev Review Requires review by a core commiter CherryPick/Approved Meant for the quality or patch release tracked in the milestone labels Mar 30, 2019
@enahum enahum added this to the v5.10.0 milestone Mar 30, 2019
Copy link
Contributor

@sudheerDev sudheerDev left a comment

Choose a reason for hiding this comment

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

LGTM

@sudheerDev sudheerDev added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core commiter labels Apr 2, 2019
@enahum enahum merged commit 329dd0a into master Apr 2, 2019
@enahum enahum deleted the MM-14820 branch April 2, 2019 12:38
enahum added a commit that referenced this pull request Apr 2, 2019
@enahum enahum added CherryPick/Done Successfully cherry-picked to the quality or patch release tracked in the milestone and removed 4: Reviews Complete All reviewers have approved the pull request CherryPick/Approved Meant for the quality or patch release tracked in the milestone labels Apr 2, 2019
thekiiingbob pushed a commit to thekiiingbob/mattermost-webapp that referenced this pull request Apr 2, 2019
@amyblais amyblais added Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation labels Apr 2, 2019
@DHaussermann DHaussermann added the Tests/Done Release tests have been written label Apr 4, 2019
sudheerDev added a commit to sudheerDev/mattermost-webapp that referenced this pull request Apr 5, 2019
sudheerDev added a commit that referenced this pull request Apr 8, 2019
* Revert "MM-14810 Fix for channel header loading in center channel (#2596)"

This reverts commit 6bc18af.

* Revert "MM-14761 Loading channel with lot of unreads should show loader at the top (#2589)"

This reverts commit 3e88c52.

* Revert "MM-14810 Fix for infinite loop caused by loading channels with content less than screen height (#2572)"

This reverts commit b11b42c.

* Revert "Expose virt list scroll variables to window (#2569)"

This reverts commit 4e7715a.

* Revert "MM-14820 Fix post menu on mobile view (#2576)"

This reverts commit 8bd8dda.

* Revert "Fix postlist connector when channel is undefined (#2573)"

This reverts commit 03177f2.

* Revert "MM-14800 Fix missing messages when switching to a team not previously loaded (#2562)"

This reverts commit 3537b03.

* Revert "MM-14196 Add virtualised list for posts (#2447)"

This reverts commit ec5c279.

* Revert infinite scroll from release 5.8v (#2303)

* Revert infinite scroll changes

* Fix an error with ScrollToBottomArrows

  * Fix the error of onClick with scrollToBottomArrow prop

* Remove unused variables
bradjcoughlin pushed a commit to bradjcoughlin/mattermost-webapp that referenced this pull request Apr 15, 2019
* Revert "MM-14810 Fix for channel header loading in center channel (mattermost#2596)"

This reverts commit 6bc18af.

* Revert "MM-14761 Loading channel with lot of unreads should show loader at the top (mattermost#2589)"

This reverts commit 3e88c52.

* Revert "MM-14810 Fix for infinite loop caused by loading channels with content less than screen height (mattermost#2572)"

This reverts commit b11b42c.

* Revert "Expose virt list scroll variables to window (mattermost#2569)"

This reverts commit 4e7715a.

* Revert "MM-14820 Fix post menu on mobile view (mattermost#2576)"

This reverts commit 8bd8dda.

* Revert "Fix postlist connector when channel is undefined (mattermost#2573)"

This reverts commit 03177f2.

* Revert "MM-14800 Fix missing messages when switching to a team not previously loaded (mattermost#2562)"

This reverts commit 3537b03.

* Revert "MM-14196 Add virtualised list for posts (mattermost#2447)"

This reverts commit ec5c279.

* Revert infinite scroll from release 5.8v (mattermost#2303)

* Revert infinite scroll changes

* Fix an error with ScrollToBottomArrows

  * Fix the error of onClick with scrollToBottomArrow prop

* Remove unused variables
TranMacTien pushed a commit to Designveloper/mattermost-webapp that referenced this pull request Jun 13, 2019
* Revert "MM-14810 Fix for channel header loading in center channel (mattermost#2596)"

This reverts commit 6bc18af.

* Revert "MM-14761 Loading channel with lot of unreads should show loader at the top (mattermost#2589)"

This reverts commit 3e88c52.

* Revert "MM-14810 Fix for infinite loop caused by loading channels with content less than screen height (mattermost#2572)"

This reverts commit b11b42c.

* Revert "Expose virt list scroll variables to window (mattermost#2569)"

This reverts commit 4e7715a.

* Revert "MM-14820 Fix post menu on mobile view (mattermost#2576)"

This reverts commit 8bd8dda.

* Revert "Fix postlist connector when channel is undefined (mattermost#2573)"

This reverts commit 03177f2.

* Revert "MM-14800 Fix missing messages when switching to a team not previously loaded (mattermost#2562)"

This reverts commit 3537b03.

* Revert "MM-14196 Add virtualised list for posts (mattermost#2447)"

This reverts commit ec5c279.

* Revert infinite scroll from release 5.8v (mattermost#2303)

* Revert infinite scroll changes

* Fix an error with ScrollToBottomArrows

  * Fix the error of onClick with scrollToBottomArrow prop

* Remove unused variables
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 CherryPick/Done Successfully cherry-picked to the quality or patch release tracked in the milestone Docs/Not Needed Does not require documentation Tests/Done Release tests have been written
Projects
None yet
5 participants