diff --git a/vospace-ui-frontend/src/components/modal/CreateFolderModal.vue b/vospace-ui-frontend/src/components/modal/CreateFolderModal.vue index 4c49a7628a273c79cfacc829c77263db7ce42b18..4c4287fef6c3ad8dbd5b386da84768d588fd3f48 100644 --- a/vospace-ui-frontend/src/components/modal/CreateFolderModal.vue +++ b/vospace-ui-frontend/src/components/modal/CreateFolderModal.vue @@ -8,7 +8,7 @@ <b-form inline> <label class="w-25" for="new-folder-name-input">Folder name</label> <b-form-input v-model.trim="newFolderName" id="new-folder-name-input" ref="newFolderNameInput" class="w-75" aria-describedby="new-folder-name-input-feedback" :state="newFolderNameState" v-on:input="resetError" - @keydown.native.enter="createFolder"> + @keydown.native.enter.prevent="createFolder"> </b-form-input> <b-form-invalid-feedback id="new-folder-name-input-feedback" class="text-right">{{newFolderNameError}}</b-form-invalid-feedback> </b-form> diff --git a/vospace-ui-frontend/src/components/modal/MoveOrCopyModal.vue b/vospace-ui-frontend/src/components/modal/MoveOrCopyModal.vue index 5bf47a934ef7f984d5e5fa774422322579323f82..1150c10677d3d5a1ed54284da9e4e74a1d165b74 100644 --- a/vospace-ui-frontend/src/components/modal/MoveOrCopyModal.vue +++ b/vospace-ui-frontend/src/components/modal/MoveOrCopyModal.vue @@ -7,7 +7,7 @@ <b-modal id="move-or-copy-modal" :title="title" :okTitle="okTitle" @show="afterShow" @ok.prevent="moveOrCopyNodes" :ok-disabled="!writable" size="lg"> <b-form inline v-if="this.nodesToMoveOrCopy.length === 1 && this.moveOrCopy === 'copy'" class="mb-3"> <label class="w-25" for="new-name-input">New name</label> - <b-form-input v-model.trim="newName" id="new-name-input" class="w-75" aria-describedby="new-name-input-feedback" :state="newNameState" v-on:input="resetNewNameError" @keydown.native.enter="moveOrCopyNodes"> + <b-form-input v-model.trim="newName" id="new-name-input" class="w-75" aria-describedby="new-name-input-feedback" :state="newNameState" v-on:input="resetNewNameError" @keydown.native.enter.prevent="moveOrCopyNodes"> </b-form-input> <b-form-invalid-feedback id="new-folder-name-input-feedback" class="text-right">{{newNameError}}</b-form-invalid-feedback> </b-form> diff --git a/vospace-ui-frontend/src/components/modal/RenameModal.vue b/vospace-ui-frontend/src/components/modal/RenameModal.vue index 4b86e4bdd812737e60aef493c5c57ffafcaeccc9..976d28a409794fd9fac964ed95ca0ae426a5ec51 100644 --- a/vospace-ui-frontend/src/components/modal/RenameModal.vue +++ b/vospace-ui-frontend/src/components/modal/RenameModal.vue @@ -7,7 +7,7 @@ <b-modal id="rename-modal" :title="'Rename ' + nodeToRename" okTitle="Rename" @show="reset" @shown="afterShow" @ok.prevent="renameNode"> <b-form inline> <label class="w-25" for="new-name-input">New name</label> - <b-form-input v-model.trim="newName" id="new-name-input" ref="newNameInput" class="w-75" aria-describedby="new-name-input-feedback" :state="newNameState" v-on:input="resetError" @keydown.native.enter="renameNode"> + <b-form-input v-model.trim="newName" id="new-name-input" ref="newNameInput" class="w-75" aria-describedby="new-name-input-feedback" :state="newNameState" v-on:input="resetError" @keydown.native.enter.prevent="renameNode"> </b-form-input> <b-form-invalid-feedback id="new-folder-name-input-feedback" class="text-right">{{newNameError}}</b-form-invalid-feedback> </b-form> diff --git a/vospace-ui-frontend/src/components/modal/ShareInputGroup.vue b/vospace-ui-frontend/src/components/modal/ShareInputGroup.vue index 3f70a414a85a7f74cc1a2902a8fe9c4c356f1454..aae0f756413a6afc8ae828502b808adeca31a654 100644 --- a/vospace-ui-frontend/src/components/modal/ShareInputGroup.vue +++ b/vospace-ui-frontend/src/components/modal/ShareInputGroup.vue @@ -11,7 +11,7 @@ </div> <div class="col"> <b-input-group> - <b-form-input :list="id + '-list'" :id="id + '-input'" :placeholder="placeholder" v-model="inputValue" @input="resetError()" @keydown.native.enter="addItem()"></b-form-input> + <b-form-input :list="id + '-list'" :id="id + '-input'" :placeholder="placeholder" v-model="inputValue" @input="resetError()" @keydown.native.enter.prevent="addItem()"></b-form-input> <datalist :id="id + '-list'"> <option v-for="option in options" v-bind:key="option">{{option}}</option> </datalist>