diff --git a/frontend/src/business/components/settings/project/MsProject.vue b/frontend/src/business/components/settings/project/MsProject.vue index 3b981b1a0ad1..fdfddad5e70d 100644 --- a/frontend/src/business/components/settings/project/MsProject.vue +++ b/frontend/src/business/components/settings/project/MsProject.vue @@ -271,7 +271,18 @@ this.$refs.environmentConfig.open(project.id); }, handleEvent(event) { - if (event.keyCode === 13) { + let enter = event.keyCode; + let ctrl = event.ctrlKey; + let shift = event.shiftKey; + let alt = event.altKey; + if(enter === 13 && ctrl && !shift && !alt) { + //ctrl + enter + this.form.description += '\n'; + } + if(enter === 13 && !ctrl && shift && !alt) { + //shift + enter + } + if(enter === 13 && !ctrl && !shift && !alt) { this.submit('form') } },