We love writing multi-paragraph messages. However, it is very annoying to press Shift+Enter for a line break, and easy to press Enter by mistake and submit the message.
Please add a configuration to switch the two.
We love writing multi-paragraph messages. However, it is very annoying to press Shift+Enter for a line break, and easy to press Enter by mistake and submit the message.
Please add a configuration to switch the two.
Iāll use bold now: +1 for this
And my reason for this is:
I do this reasonably often as well.
This would also help with your previous feature request.
So letās add tablets to the use cases.
I forgot totally that request
Mostly because it got close to zero support (and I see why, using tablets is so rare)
Dear developers, Iām still struggling and occasionally mistakenly sending half-writeen messages by pressing Enter.
This seems to be a pretty standard setting in all popular chats from Telegram to Element ā i.e. to allow āCmd+Enter to send, Enter for newlineā.
Could you please add such a setting to the user profile?
I disagree.
Shift-enter appears to be a standard for new lines without submission.
Enter is appropriate for submission.
Look at Discord as an example, or Signal, or ChatGPT.
Can you identify chat platforms where it is the opposite?
Disagree with what ā making it configurable as Telegram and many others did?
Iām an intense Chat user. When I switch between topics and chats hundred times a day, I prefer my Enter to equally NOT send a message ā in both the Composer and Chat message input. It is an extra cognitive load to switch between what I need to press to get a newline, and itās easy to get it wrong time to time, this is vey annoying. So Iād just configure it to use Enter for newlines, and you could enjoy submitting by Enter.
I donāt have any platform in use where enter sends a message. And that premature outgoing happens to me every day. Mostly because I miss backspace hitting enter instead. Discourse is the only one nowadays.
Iād be fine with a setting.
(but imho, by default Enter makes sense to submit short-form chat, whilst for long-form writing in a Post, you want to make new lines rather than submit. So to me the current distinction makes sense.)
We are discussing this internally
I will be working on a simple version of this soon, we might refine more in the future.
WIll try to get this merged in next two weeks:
Will the preference also affect the behavior on mobile devices?
Right now, when I am chatting with my phone, I can use the enter key to add a new line. Will that still be possible when the PR is merged? Or do I need to change my preference to continue using the chat as I did before?
My goal is to not interfere with mobile, I have planned to check this today.
So the main issue of mobiles still stays. Not cool.
Ok you talk of this one Sending chat message using icon, not enter, on tablets ?
Will look next week. Im tempted to say we need a different setting. @lindsey could you look at this other topic and give me your opinion please?
I would really like to avoid an additional setting. Can the same setting apply to both desktop + tablets, but not other mobile devices?
Similar than where outbound links will open or how automatic lists work First one is a bit strange than user should do that choise in theirs browser and second one was must thing to do, because Discourse kind of changed familiar action
And shift-enter is from similar genre. All because big screen users with dev background hate using a mouse ā yeah, that is from me, but it looks like that But the majority of users, who use a moise or even tap a screen, do every day line breaks with enter and sending via an icon.
Is it good UX? Ergonomically not, but they have used to use it ā and that is the reason why even here the hamburger is where it is.
I donāt what my point is, but there is two reasonable routes:
But every settings donāt be visible all the time, though. My router offers three different level for that
But sending with pure enter is pain in the ass. Even on desktop, if line break is behind shift-enter and fast fingers misses that shift, in space or time. Thatās why opposite is requested, I assume.
I tried the change on my tablet this morning, and depending on what I chose in my preferences, Enter worked for a new line or submitting the message. So, for me, selecting Shift+Enter for sending in my preferences fixes the problem on my tablet and does not break anything on my laptop. I can use Shift+Enter for sending there.
I donāt think I need an option to choose that per device like itās possible for themes, colors, and font size.