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

Make TypingView part of the timeline so it doesn't take extra space above the composer #7564

Closed
jmartinesp opened this issue Nov 10, 2022 · 0 comments · Fixed by #7565
Closed
Assignees
Labels
A-Typing O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Minor Impairs non-critical functionality or suitable workarounds exist T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements

Comments

@jmartinesp
Copy link
Member

Your use case

What would you like to do?

Move the ' is typing...' notification from the top of the message composer to the timeline.

Why would you like to do it?

Right now, it's always there and takes extra space, making the composer look larger than it actually is, as they also share the same background color.

How would you like to achieve it?

Creating an extra item at the end of the timeline with the TypingView, making it only visible when needed.

Have you considered any alternatives?

I though about making a view that is displayed over the bottom of the timeline, but that would probably be annoying to users as it would hide what's in the timeline.

There could also be a view that appeared from below the timeline and resized it, but it would probably be annoying too.

Additional context

No response

Are you willing to provide a PR?

Yes

@jmartinesp jmartinesp added T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements S-Minor Impairs non-critical functionality or suitable workarounds exist O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience labels Nov 10, 2022
@jmartinesp jmartinesp self-assigned this Nov 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Typing O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Minor Impairs non-critical functionality or suitable workarounds exist T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants