aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorskjnldsv <skjnldsv@protonmail.com>2025-08-06 15:46:56 +0200
committerskjnldsv <skjnldsv@protonmail.com>2025-08-06 15:46:56 +0200
commit88eca3047195573701addc27fedf6b0b9861e948 (patch)
treeed2ec4037fd19c73bc56015e26206c7763683b92
parentee6596782f4b391705d4e2f5ddc2c8444d59225c (diff)
downloadnextcloud-server-fix/files-batch-actions.tar.gz
nextcloud-server-fix/files-batch-actions.zip
fix(files): filter non batch actions in headerfix/files-batch-actions
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
-rw-r--r--apps/files/src/components/FilesListTableHeaderActions.vue2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/files/src/components/FilesListTableHeaderActions.vue b/apps/files/src/components/FilesListTableHeaderActions.vue
index 53b7e7ef21b..12afa2de94a 100644
--- a/apps/files/src/components/FilesListTableHeaderActions.vue
+++ b/apps/files/src/components/FilesListTableHeaderActions.vue
@@ -152,6 +152,8 @@ export default defineComponent({
// We don't handle actions that are not visible
.filter(action => action.default !== DefaultType.HIDDEN)
.filter(action => !action.enabled || action.enabled(this.nodes, this.currentView))
+ // Filter our non batch actions BUT keep parent actions
+ .filter(action => action.execBatch !== undefined || action.parent !== undefined)
.sort((a, b) => (a.order || 0) - (b.order || 0))
},