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

Typing a message invokes the scroll indicator, and prevents the other party's next message from auto scrolling into view #14392

Open
MWWorks opened this issue Feb 14, 2025 · 1 comment · May be fixed by #14327
Assignees
Labels

Comments

@MWWorks
Copy link

MWWorks commented Feb 14, 2025

In a Talk chat, scrolling up invokes the double-down-chevron indicator, to show that we are not at the bottom of the chat. Any new messages from the other party will not be auto scrolled into view until I scroll down or click the indicator to go back to the bottom. This is as expected.

However, often the indicator appears as a result of me typing my own message. Everything (so far) is still in view, but the chat now thinks it's not fully scrolled - so won't auto scroll a reply from the other party into view. When this happens, I need to either scroll up+down, or click the indicator, to ensure the next reply appears. It's easy to miss this and thus miss a reply.

This seems random, I can't pin it down to anything. Reproducible on 2 different NC installs, and in Firefox and Chromium.

Steps to reproduce

See example video - skip to 3:00:

Screencast.from.2025-02-14.12-51-42.webm

Expected behaviour

New messages from the other party should automatically scroll into view

Actual behaviour

But they don't because my own message triggered the scroll indicator

Talk app

Talk app version: 20.1.4
Custom Signaling server configured: no
Custom TURN server configured: no
Custom STUN server configured: no

@Antreesy
Copy link
Contributor

Thanks for the report!
Something was fixed in #14266, I'll check if that covers all cases and whether it's possible to backport to v30

@Antreesy Antreesy self-assigned this Feb 14, 2025
@Antreesy Antreesy added this to the 🌠 Next Patch (30) milestone Feb 14, 2025
@github-project-automation github-project-automation bot moved this to 🧭 Planning evaluation (don't pick) in 💬 Talk team Feb 14, 2025
@Antreesy Antreesy moved this from 🧭 Planning evaluation (don't pick) to 🏗️ In progress in 💬 Talk team Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🏗️ In progress
Development

Successfully merging a pull request may close this issue.

3 participants