Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.42k stars 1.99k forks source link

Conversation Block: Manual entry keyboard workflow is a bit unintuitive #52270

Open dpasque opened 3 years ago

dpasque commented 3 years ago

What

The keyboard workflow for manually entering a Conversation block can be a bit confusing, specifically around entering speaker names.

Namely, after entering a frist speaker's name, it's difficult to add a new speaker on the next line using just the keyboard. This is because as soon as there is a speaker added, any time you are typing in a new speaker block, it pulls up a pop-up with existing speakers, and pressing enter will change the speaker to the default selected speaker in that popup.

Instead, it would be better for a new option to be added to that popup that says "[Add New Speaker]", or something like that. Users can arrow down to pick an existing speaker, but by default, if they enter a new name and hit enter, it would respect what they just entered.

Why

Transcribing a long conversation manually would be fastest just with the keyboard, but doing so for multiple different speakers is confusing!

How

This gif should show the workflow - I'm adding a conversation and entering three different names, but as I type the new name and hit enter, it just selects the first name, "Dan." conversation_enter_keyboard

kosiew commented 3 years ago

Hi @dpasque ,

Thanks for reporting this and the detailed steps.

Reproduced on Simple with Gutenberg 10.5.4

On AT site with Gutenberg 10.7.1 I could only enter 1 speaker's dialogue. Pressing Enter would not move to the next speaker.

Screenshot if image does not load, please click on this link : https://d.pr/i/ikxjSH

I am reclassifying this as a bug.