News for hackers. Stuff that matters.
Re:Bring Back Idiomatic Design by AgentEpsilon on Sunday April 12, 2026 @01:04PM (#47741979)
Teams does both - normally it’s Enter to submit and Shift+Enter for a new line, but when you open the formatting tools it switches. They at least do have a message indicating which key combo inputs a new line, but it still gets me on occasion.
Re:Bring Back Idiomatic Design by darrylb42 on Sunday April 12, 2026 @01:44PM (#47742378)
Slack is similar Shift enter in normal text. Enter in a code block, shift enter sends in a code block.
Re:Bring Back Idiomatic Design by oneeyedpigeon on Monday April 13, 2026 @05:29AM (#47749691)
I just tested this on Slack (macOS) and it's not the case. Pressing Enter in a code block submits the message, just as it does for any message.
Re:Bring Back Idiomatic Design by andrepd on Sunday April 12, 2026 @02:27PM (#47742755)
The Signal desktop app does both too, I guess, but in a way that actually makes sense. Enter sends a message since IMs tend to be short one-liners. Shift-Enter inserts a line break.

But if you click an arrow on the top of the text box, it expands to more than half of the height of the window, and now Enter does a line break and Shift-Enter sends. Which makes a lot of sense because now you're in "message composer" / "word processor" mode.

Re:Bring Back Idiomatic Design by phil294 on Monday April 13, 2026 @02:29PM (#47756078)
I would say it mirrors common behavior in the Web, which in turn was largely influenced by old desktop software: Enter in a `<textarea>` inserts a line break, while enter in an `<input>` submits the surrounding form (or does nothing). It is an established idiom after all, many apps just get it wrong.
Re:Bring Back Idiomatic Design by jimbokun on Sunday April 12, 2026 @07:15PM (#47745512)
I have a very mild jolt of anxiety every time I want to enter a new line in Teams or Slack, wondering if it will send a half completed message I will need to edit after the recipient has seen the half completed message, or it will enter a new line like I want it to.

The behavior also changes if you start editing a numbered or unordered list. Maybe that enters the "formatting tools" mode you mention?

Re:Bring Back Idiomatic Design by dfxm12 on Sunday April 12, 2026 @07:41PM (#47745702)
If you're worried about this, consider a copy and paste from notepad.
Re:Bring Back Idiomatic Design by jimbokun on Sunday April 12, 2026 @07:46PM (#47745758)
Note the "very mild" jolt, not quite enough to rise to the level of switching to Notepad (or Emacs in my case).
Re:Bring Back Idiomatic Design by abraxas on Sunday April 12, 2026 @11:28PM (#47747232)
Your advice beautifully reinforces OP's case. We now have to use auxiliary apps with more predictable behaviour because designers made such a mess of things.
Re:Bring Back Idiomatic Design by oneeyedpigeon on Monday April 13, 2026 @05:27AM (#47749682)
We've still yet to reach the "any textbox is just an embedded version of your EDITOR" nirvana.
Re:Bring Back Idiomatic Design by fireflash38 on Monday April 13, 2026 @08:31AM (#47751053)
Shift enter should always put in a new line. Good luck exiting a block though with it.
Re:Bring Back Idiomatic Design by powvans on Sunday April 12, 2026 @09:15PM (#47746381)
Teams is insane. You want a new entry in a bulleted list? Hit the enter key. If you dare.

I had managed to be on Slack exclusively for at least 10 years. Recent acquisition has me using Teams and it's hilarious to see for the first time what people have been complaining about. I thought surely people are exaggerating. No, no they are not.

It only took a couple weeks for me to figure out that I would have to compose longer messages somewhere else and then paste them into Teams.

Re:Bring Back Idiomatic Design by jdubs1984 on Sunday April 12, 2026 @09:31PM (#47746505)
Teams also respects some standard markdown, like italics, but not others…like bold.

MS is amazing in their ability to fuck shit up for no apparent reason. Like making a media player that doesn’t use space for play pause…

Re:Bring Back Idiomatic Design by thfuran on Sunday April 12, 2026 @10:55PM (#47747025)
Unfortunately, some markdown renders differently when copied in vs when typed directly in teams.