-
Notifications
You must be signed in to change notification settings - Fork 440
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
[stable29] Follow-up: chat scrolling refactoring #12199
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's first test this with a custom desktop client build and not merge it, in case an early 19.0.1 would be needed
be2fbfd
to
6344b1e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rebased and rechecked according to the original PR
Have tested it with Desktop client (build against main
, but today against stable29
as well) for this month, and haven't found any quirks regarding to changed behaviour, quite the opposite:
- preloaded chat don't jump to the very top, triggering old messages fetching
- don't drop unread messages because of scrolling
- more stable during conversations switch
Then time for review by @ShGKme and @DorraJaouad |
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
…apsed Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
6344b1e
to
b6878e1
Compare
Rebased and added #12205 (a fix for an issue noticed in testing) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested ⭐
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested once again
Backport of #11943
Backport of #12205
Warning, This backport's changes differ from the original and might be incomplete⚠️
Todo
EventBus.$emit
was replaced withEventBus.emit
, which was for main/vue3 onlyLearn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.