diff options
author | skjnldsv <skjnldsv@protonmail.com> | 2024-11-08 11:44:16 +0100 |
---|---|---|
committer | skjnldsv <skjnldsv@protonmail.com> | 2024-11-08 18:20:18 +0100 |
commit | 68c4c4b9537cece1bde155531ea58d91d4fbc02c (patch) | |
tree | 8fc549f59099fcc11eb803ed2e89844a7e9eaeba /apps | |
parent | d6ad9202fe1806709069fd2565ebcc5a771e9f2c (diff) | |
download | nextcloud-server-68c4c4b9537cece1bde155531ea58d91d4fbc02c.tar.gz nextcloud-server-68c4c4b9537cece1bde155531ea58d91d4fbc02c.zip |
fix(files): edit locally buttonsbackport/49150/stable29
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Diffstat (limited to 'apps')
-rw-r--r-- | apps/files/src/actions/editLocallyAction.ts | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/apps/files/src/actions/editLocallyAction.ts b/apps/files/src/actions/editLocallyAction.ts index 38393b919d5..de1fa7f26b0 100644 --- a/apps/files/src/actions/editLocallyAction.ts +++ b/apps/files/src/actions/editLocallyAction.ts @@ -26,9 +26,8 @@ import { FileAction, Permission, type Node } from '@nextcloud/files' import { showError, DialogBuilder } from '@nextcloud/dialogs' import { translate as t } from '@nextcloud/l10n' import axios from '@nextcloud/axios' +import IconWeb from '@mdi/svg/svg/web.svg?raw' import LaptopSvg from '@mdi/svg/svg/laptop.svg?raw' -import IconCancel from '@mdi/svg/svg/cancel.svg?raw' -import IconCheck from '@mdi/svg/svg/check.svg?raw' const confirmLocalEditDialog = ( localEditCallback: (openingLocally: boolean) => void = () => {}, @@ -37,23 +36,23 @@ const confirmLocalEditDialog = ( return (new DialogBuilder()) .setName(t('files', 'Edit file locally')) - .setText(t('files', 'The file should now open locally. If you don\'t see this happening, make sure that the desktop client is installed on your system.')) + .setText(t('files', 'The file should now open on your device. If it doesn\'t, please check that you have the desktop app installed.')) .setButtons([ { - label: t('files', 'Retry local edit'), - icon: IconCancel, + label: t('files', 'Retry and close'), + type: 'secondary', callback: () => { callbackCalled = true - localEditCallback(false) + localEditCallback(true) }, }, { label: t('files', 'Edit online'), - icon: IconCheck, + icon: IconWeb, type: 'primary', callback: () => { callbackCalled = true - localEditCallback(true) + localEditCallback(false) }, }, ]) |