Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stable20] Update nextcloud-vue from 2.6.8 to 2.8.2 to fix emoji picker performance issue #4514

Merged
merged 3 commits into from
Nov 2, 2020

Conversation

PVince81
Copy link
Member

@PVince81 PVince81 commented Nov 2, 2020

Fixes #4501

Brings in:

Regression testing:

  • smoke test dialogs, like settings
  • smoke test emoji picker
  • app sidebar padding / scrolling / loading state

Test for additions:

  • energy impact low
  • avatar caching works: no more flickering

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Whenever the speaker changes, the avatar background can flicker due to
HTTP calls. This fix improves it a bit by caching the information
whether the user has an avatar or not, so allows a less delayed loading of
the avatar background.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
@PVince81
Copy link
Member Author

PVince81 commented Nov 2, 2020

I'm adding a backport of #4379 as it goes hand in hand with the avatar caching and I anyway need to retest this bit.

@PVince81
Copy link
Member Author

PVince81 commented Nov 2, 2020

I've tested and all seems to work fine.

Before merging let's wait at least for the master counterpart to be merged first: #4513

@marcoambrosini marcoambrosini merged commit 15dce32 into stable20 Nov 2, 2020
@marcoambrosini marcoambrosini deleted the bugfix/4501/update-nc-vue-2/stable20 branch November 2, 2020 14:51
@nickvergessen nickvergessen changed the title [stable20] Update nextcloud-vue from 2.6.8 to 2.8.2 [stable20] Update nextcloud-vue from 2.6.8 to 2.8.2 to fix emoji picker performance issue Nov 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants