-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Larger area to click on to enter a message #4906
Comments
I agree, clicking anywhere below that horizontal line (and within the invisible side confines) should fire a |
This is fairly tractable. I would suggest an I'd also suggest changing the cursor to the text cursor /w CSS. |
I'd still like to see the entire bar clickable. I also find myself clicking random areas of the bar, hoping to get focus on the composer. |
That would effectively be "mx_MessageComposer_row". I wouldn't mind putting that on develop and seeing how it feels. |
I think we've spoken about this IRL, but as a chat application, by far the most common thing people will be doing is typing into the composer. We could just interpret any keypress that isn't otherwise handled as being intended for the composer and return focus there. This... sounds like something that could cause untold misery if we implement it quickly and naively, though. |
I'd very much like to be able to mash my keyboard and have a message automatically work. This issue was kinda intended to be a "stepping stone" to that issue though :) |
Yep. I'd rather define something(s) much smaller in scope for regaining focus on the composer. Things that should probably focus the composer:
|
this used to be the case and was removed by me because when clicking from another Window into Riot onto something like |
The focus logic could be improved for that. If you focus onto something that is logically focusable, then focus on that, else onto the composer. |
Actually, when you focus on something, the element with focus will be remembered if the entire window loses focus. So actually we should deliberately not focus the composer when the window is given focus. This leaves
We may have to investigate individual cases where the composer loses focus and we could look into other events that could preempt giving focus to the composer. |
In practice I think this is done now |
Description
Some people I work with have found it frustrating/annoying how small the message entry field is, leading them to click "a thousand times" before being able to type their message. The clickable area should probably be larger.
Steps to reproduce
Log: not sent
Version information
The text was updated successfully, but these errors were encountered: