Use consistent style to only disable dialog close button if dialog submission is busy

This commit is contained in:
Johannes Zellner
2025-10-08 16:49:05 +02:00
parent 2c5fd7effa
commit 933d5c9139
11 changed files with 26 additions and 13 deletions
@@ -192,7 +192,8 @@ defineExpose({
<Dialog ref="dialog"
:title="appId ? $t('app.cloneDialog.title', { app: fqdn }) : $t('backups.restoreArchiveDialog.title')"
reject-style="secondary"
:reject-label="busy ? '' : $t('main.dialog.cancel')"
:reject-label="$t('main.dialog.cancel')"
:reject-active="!busy"
:confirm-label="!appId ? $t(needsOverwrite ? 'backups.restoreArchiveDialog.restoreActionOverwrite' : 'backups.restoreArchiveDialog.restoreAction') : $t(needsOverwrite ? 'app.restoreDialog.cloneActionOverwrite' : 'app.restoreDialog.cloneAction')"
:confirm-busy="busy"
:confirm-active="!busy"