diff --git a/packages/frontend/src/components/MkDrive.folder.vue b/packages/frontend/src/components/MkDrive.folder.vue index e0d3705663..488844e77a 100644 --- a/packages/frontend/src/components/MkDrive.folder.vue +++ b/packages/frontend/src/components/MkDrive.folder.vue @@ -151,6 +151,8 @@ function onDrop(ev: DragEvent) { misskeyApi('drive/files/update', { fileId: file.id, folderId: props.folder.id, + }).then(() => { + globalEvents.emit('driveFilesMoved', [file], props.folder); }); } } diff --git a/packages/frontend/src/components/MkDrive.navFolder.vue b/packages/frontend/src/components/MkDrive.navFolder.vue index bbd1584057..6b106810cd 100644 --- a/packages/frontend/src/components/MkDrive.navFolder.vue +++ b/packages/frontend/src/components/MkDrive.navFolder.vue @@ -102,6 +102,8 @@ function onDrop(ev: DragEvent) { misskeyApi('drive/files/update', { fileId: file.id, folderId: props.folder ? props.folder.id : null, + }).then(() => { + globalEvents.emit('driveFilesMoved', [file], props.folder ?? null); }); } } diff --git a/packages/frontend/src/components/MkDrive.vue b/packages/frontend/src/components/MkDrive.vue index d6c645c6ef..6b32820a84 100644 --- a/packages/frontend/src/components/MkDrive.vue +++ b/packages/frontend/src/components/MkDrive.vue @@ -327,6 +327,8 @@ function onDrop(ev: DragEvent) { misskeyApi('drive/files/update', { fileId: file.id, folderId: folder.value ? folder.value.id : null, + }).then(() => { + globalEvents.emit('driveFilesMoved', [file], folder.value); }); } } diff --git a/packages/frontend/src/components/MkDriveFileSelectDialog.vue b/packages/frontend/src/components/MkDriveFileSelectDialog.vue index 9cccd4ab5e..50b68b3d0f 100644 --- a/packages/frontend/src/components/MkDriveFileSelectDialog.vue +++ b/packages/frontend/src/components/MkDriveFileSelectDialog.vue @@ -19,7 +19,7 @@ SPDX-License-Identifier: AGPL-3.0-only {{ multiple ? i18n.ts.selectFiles : i18n.ts.selectFile }} ({{ selected.length }}) - + diff --git a/packages/frontend/src/components/MkDriveFolderSelectDialog.vue b/packages/frontend/src/components/MkDriveFolderSelectDialog.vue index adc85c49e1..2ebab1088f 100644 --- a/packages/frontend/src/components/MkDriveFolderSelectDialog.vue +++ b/packages/frontend/src/components/MkDriveFolderSelectDialog.vue @@ -19,7 +19,7 @@ SPDX-License-Identifier: AGPL-3.0-only {{ multiple ? i18n.ts.selectFolders : i18n.ts.selectFolder }} ({{ selected.length }}) - +