Never open edit dialogs on row-click

This commit is contained in:
Johannes Zellner
2025-07-16 12:49:22 +02:00
parent 7a421205e9
commit 70de7ffe69
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -116,7 +116,7 @@ onMounted(async () => {
<p>{{ $t('domains.domainDialog.addDescription') }}</p>
<TableView :model="filteredDomains" :columns="columns" :busy="busy" style="max-height: 200px;" @row-click="onEdit">
<TableView :model="filteredDomains" :columns="columns" :busy="busy" style="max-height: 200px;">
<template #provider="domain">
{{ DomainsModel.prettyProviderName(domain.provider) }}
</template>
@@ -182,7 +182,7 @@ onMounted(async () => {
<br/>
<TableView :columns="columns" :model="clients" @row-click="onEdit" :placeholder="$t('oidc.clients.empty')">
<TableView :columns="columns" :model="clients" :placeholder="$t('oidc.clients.empty')">
<template #actions="client">
<div class="table-actions">
<Button tool secondary small icon="fa-solid fa-pencil-alt" @click.stop="onEdit(client)"></Button>
+2 -2
View File
@@ -235,7 +235,7 @@ onMounted(async () => {
<Button icon="fa-solid fa-user-plus" @click="onEditOrAddUser()">{{ $t('users.newUserAction') }}</Button>
</template>
<TableView :columns="usersColumns" :model="filteredUsers" :busy="busy" style="max-height: 400px;" @row-click="onEditOrAddUser">
<TableView :columns="usersColumns" :model="filteredUsers" :busy="busy" style="max-height: 400px;">
<template #role="user">
<i class="fas fa-crown arrow" v-if="user.active && user.role === 'owner'" v-tooltip="$t('users.users.superadminTooltip')"></i>
<i class="fa fa-user-tie arrow" v-if="user.active && user.role === 'admin'" v-tooltip="$t('users.users.adminTooltip')"></i>
@@ -275,7 +275,7 @@ onMounted(async () => {
<Button icon="fa-solid fa-plus" @click="onEditOrAddGroup()">{{ $t('users.groups.newGroupAction') }}</Button>
</template>
<TableView :columns="groupsColumns" :model="groups" :busy="busy" style="max-height: 400px;" @row-click="onEditOrAddGroup" :placeholder="$t('users.groups.emptyPlaceholder')">
<TableView :columns="groupsColumns" :model="groups" :busy="busy" style="max-height: 400px;" :placeholder="$t('users.groups.emptyPlaceholder')">
<template #name="group">
{{ group.name }} &nbsp; <i v-if="group.source" class="far fa-address-book" v-tooltip="$t('users.groups.externalLdapTooltip')"></i>
</template>