support newline on shift+enter (#1324)

This commit is contained in:
David Luzar 2020-04-08 20:56:27 +02:00 committed by GitHub
parent fdebb38bf6
commit 3fd6f3023f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -108,18 +108,13 @@ export function textWysiwyg({
if (event.key === KEYS.ESCAPE) {
event.preventDefault();
handleSubmit();
}
if (
event.key === KEYS.ENTER &&
(event.shiftKey || event[KEYS.CTRL_OR_CMD])
) {
} else if (event.key === KEYS.ENTER && event[KEYS.CTRL_OR_CMD]) {
event.preventDefault();
if (event.isComposing || event.keyCode === 229) {
return;
}
handleSubmit();
}
if (event.key === KEYS.ENTER && !event.shiftKey) {
} else if (event.key === KEYS.ENTER && !event.altKey) {
event.stopPropagation();
}
};