feat: ensure forms submit on Enter (#959)

This commit is contained in:
Dominik Pschenitschni 2026-03-03 12:28:45 +01:00 committed by GitHub
parent d94429d33c
commit e1d1e7c848
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 31 additions and 23 deletions

View File

@ -121,7 +121,10 @@ function handleBubbleSave() {
</script>
<template>
<form @focusout="handleBubbleSave">
<form
@focusout="handleBubbleSave"
@submit.prevent="save"
>
<FormField
id="title"
v-model="view.title"
@ -271,7 +274,7 @@ function handleBubbleSave() {
</XButton>
<XButton
:loading="loading"
@click="save"
type="submit"
>
{{ $t('misc.save') }}
</XButton>

View File

@ -40,6 +40,11 @@
:change-immediately="true"
/>
</FormField>
<button
type="submit"
class="is-hidden"
tabindex="-1"
/>
</form>
</CreateEdit>
</template>

View File

@ -80,7 +80,7 @@
<XButton
:loading="loading"
class="is-fullwidth"
@click="editLabelSubmit()"
type="submit"
>
{{ $t('misc.save') }}
</XButton>

View File

@ -41,14 +41,13 @@
:placeholder="$t('team.attributes.descriptionPlaceholder')"
/>
</FormField>
</form>
<div class="field has-addons mbs-4">
<div class="control is-fullwidth">
<XButton
:loading="teamService.loading"
class="is-fullwidth"
@click="save()"
type="submit"
>
{{ $t('misc.save') }}
</XButton>
@ -62,6 +61,7 @@
/>
</div>
</div>
</form>
</Card>
<Card

View File

@ -375,7 +375,7 @@ function toggleGroupPermissionsFromChild(group: string, checked: boolean) {
</p>
<XButton
:loading="service.loading"
@click="createToken"
type="submit"
>
{{ $t('user.settings.apiTokens.createToken') }}
</XButton>