diff --git a/apps/studio/components/interfaces/Storage/StorageExplorer/FileExplorerRow.tsx b/apps/studio/components/interfaces/Storage/StorageExplorer/FileExplorerRow.tsx index 617112ee10b..6388e8412ba 100644 --- a/apps/studio/components/interfaces/Storage/StorageExplorer/FileExplorerRow.tsx +++ b/apps/studio/components/interfaces/Storage/StorageExplorer/FileExplorerRow.tsx @@ -270,7 +270,13 @@ const FileExplorerRow: ItemRenderer = ({ // Apply drag and drop refs if (canUpdateFiles && item.type !== STORAGE_ROW_TYPES.BUCKET) { - drag(drop(ref)) + // Always apply drag ref + drag(ref) + + // Only apply drop ref for folders + if (item.type === STORAGE_ROW_TYPES.FOLDER) { + drop(ref) + } } const onSelectFile = async (columnIndex: number, file: StorageItem) => {