diff --git a/packages/client/src/components/drive.folder.vue b/packages/client/src/components/drive.folder.vue
index 8e8d9f3bb3d9e7a3c0c57a4737aa7a5c37eebf39..5b8b9ef5a97a863945744044eeb659ffe1054527 100644
--- a/packages/client/src/components/drive.folder.vue
+++ b/packages/client/src/components/drive.folder.vue
@@ -225,7 +225,7 @@ function setAsUploadFolder() {
 	defaultStore.set('uploadFolder', props.folder.id);
 }
 
-function onContextmenu(e) {
+function onContextmenu(ev: MouseEvent) {
 	os.contextMenu([{
 		text: i18n.locale.openInWindow,
 		icon: 'fas fa-window-restore',
@@ -244,7 +244,7 @@ function onContextmenu(e) {
 		icon: 'fas fa-trash-alt',
 		danger: true,
 		action: deleteFolder,
-	}], e);
+	}], ev);
 }
 </script>