Prevent all automatic browser form submissions on enter

This commit is contained in:
Johannes Zellner
2025-03-02 17:17:56 +01:00
parent 1a51a355f2
commit 6907c6dfe4
5 changed files with 5 additions and 5 deletions

View File

@@ -36,7 +36,7 @@ onMounted(async () => {
<template>
<div class="content">
<Section :title="$t('users.title')">
<form role="form" novalidate @submit="onSubmitConfig()" autocomplete="off">
<form @submit.prevent="onSubmitConfig()" autocomplete="off">
<fieldset :disabled="configBusy">
<div>
<Checkbox v-model="editableUserProfiles" :label="$t('users.settings.allowProfileEditCheckbox')" /><sup><a href="https://docs.cloudron.io/user-directory/#lock-profile" target="_blank"><i class="fa fa-question-circle"></i></a></sup>

View File

@@ -205,7 +205,7 @@ onMounted(async () =>{
:confirm-busy="volumeDialogData.busy"
@confirm="submitVolumeDialog()"
>
<form @submit="submitVolumeDialog()" autocomplete="off">
<form @submit.prevent="submitVolumeDialog()" autocomplete="off">
<fieldset :disabled="volumeDialogData.busy">
<input style="display: none;" type="submit" :disabled="!volumeDialogValid" />