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

The space left behind after a typing notification can look a little bit like a glitch #8552

Open
lampholder opened this issue Feb 13, 2019 · 4 comments
Labels
A-Appearance A-Timeline O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Tolerable Low/no impact on users T-Defect X-Needs-Design Z-Papercuts Visible. Impactful. Predictable to action.

Comments

@lampholder
Copy link
Member

Rick observed that, if the typing notif is brief (or you don't notice it) it kinda looks like an unexplained gap.

@ShadowJonathan
Copy link
Contributor

ShadowJonathan commented Nov 15, 2021

This actually has real impact for me, copy-paste from #19758;

This could lead into #16304, but i'm mainly focusing on the problem case here, which is that the "typing" notification has a noticeable detrimental effect with me on observing the chat.

Call it "mental muscle memory", but personally, i've found myself always equating "timeline moves up" (in another window) to "new message", explicitly when there's something new to read.

This makes element hard to keep open in another window, as the timeline is moved on typing notifications, but more often than not isnt (substantially) moved when the message actually comes out. This makes me unconsciously anxious of missing out messages, when i've (multiple times) instantly looked over to element once someone started typing (as the timeline moved in my peripheral vision), became frustrated when its just someone typing, and when looking at the timeline later, saw that person has posted a message after all, which i didn't notice.

There's two key inconsistencies here with other messages;

  1. "is typing" banners move up the timeline
  2. commonly, a message posted after an "is typing" banner will not move the timeline substantially, as it is already "raised up"

1 triggers me looking over, while 2 doesn't, this makes my experience with element sub-par.

Even if 2 wasn't the case, 1 "blurs" the meaning of "timeline moving up" enough so that i'm not inclined to look over. This causes some severe anxiety.

This problem exists on both element web and element ios (i can't confirm if it also applies to android)

TLDR; This messes with me being able to follow chat properly when on a second monitor.

@SimonBrandner SimonBrandner added A-Appearance A-Timeline O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience Z-Papercuts Visible. Impactful. Predictable to action. X-Needs-Design and removed P2 labels Nov 15, 2021
@novocaine novocaine added S-Tolerable Low/no impact on users and removed S-Minor Impairs non-critical functionality or suitable workarounds exist labels Nov 16, 2021
@scotttrinh
Copy link

scotttrinh commented Nov 22, 2021

This comment was moved into a separate issue #19855

Not sure if this is a recent regression, but was discussing this issue with @ShadowJonathan on a matrix server and was encouraged to post a screen recording of a possibly related issue I was seeing

Jumping.Typing.Indicator.mov

I'm on version 1.9.3 on macOS installed from nix.

@ShadowJonathan
Copy link
Contributor

(I just deleted and reverted some comments, sorry about that, i directed @scotttrinh to this issue out of the presumption that this issue was more related to theirs, but this issue is related to the gap left behind by the typing indicator, while #19855, the issue i broke it out with, is related to the regression with the timeline jumping up and down)

@kgiebeler-xq-tec
Copy link

TLDR; This messes with me being able to follow chat properly when on a second monitor.

Same for me on a bigger screen. I often have to minimize Element because that no-op-scrolling is very distracting. On top of that I often miss the actual submission of a post because the is no additional scroll event indicating the author is done writing - the space of the typing indicator is just being re-used by the actual message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Appearance A-Timeline O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Tolerable Low/no impact on users T-Defect X-Needs-Design Z-Papercuts Visible. Impactful. Predictable to action.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants