From 060a0101aea925dd4b8b53ac3cd9ad8b1ade23e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 25 Feb 2021 16:45:19 +0100 Subject: [PATCH] Do not trigger a full filelist reload after creating a new file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- apps/files/src/views/TemplatePicker.vue | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/files/src/views/TemplatePicker.vue b/apps/files/src/views/TemplatePicker.vue index cd2e52fe7b..a1fb0f9425 100644 --- a/apps/files/src/views/TemplatePicker.vue +++ b/apps/files/src/views/TemplatePicker.vue @@ -208,6 +208,8 @@ export default { const fileInfo = response.data.ocs.data this.logger.debug('Created new file', fileInfo) + await fileList?.addAndFetchFileInfo(this.name) + // Run default action const fileAction = OCA.Files.fileActions.getDefaultFileAction(fileInfo.mime, 'file', OC.PERMISSION_ALL) fileAction.action(fileInfo.basename, { @@ -217,9 +219,6 @@ export default { fileActions: fileList?.fileActions, }) - // Reload files list - fileList?.reload?.() || window.location.reload() - this.close() } catch (error) { this.logger.error('Error while creating the new file from template')