aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FilesListTableHeader.vue
diff options
context:
space:
mode:
authorEduardo Morales <emoral435@gmail.com>2023-12-20 18:32:30 -0600
committerEduardo Morales <emoral435@gmail.com>2023-12-21 10:38:09 -0600
commite1940ba36846bd7010f77fae4e3a124d673b8e9b (patch)
treece6bfe9cd88ae91c3224e31c9b367a13d496dbf0 /apps/files/src/components/FilesListTableHeader.vue
parent73aeaa1411a3b3ced4a81aeed853bcab4b8ce73f (diff)
downloadnextcloud-server-e1940ba36846bd7010f77fae4e3a124d673b8e9b.tar.gz
nextcloud-server-e1940ba36846bd7010f77fae4e3a124d673b8e9b.zip
enh(files): added ability to escape out of all selection when focused
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Diffstat (limited to 'apps/files/src/components/FilesListTableHeader.vue')
-rw-r--r--apps/files/src/components/FilesListTableHeader.vue7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/files/src/components/FilesListTableHeader.vue b/apps/files/src/components/FilesListTableHeader.vue
index fef7c7a213e..285036a2f94 100644
--- a/apps/files/src/components/FilesListTableHeader.vue
+++ b/apps/files/src/components/FilesListTableHeader.vue
@@ -21,7 +21,8 @@
-->
<template>
<tr class="files-list__row-head">
- <th class="files-list__column files-list__row-checkbox">
+ <th class="files-list__column files-list__row-checkbox"
+ @keyup.esc.exact="resetSelection">
<NcCheckboxRadioSwitch v-bind="selectAllBind" @update:checked="onToggleAll" />
</th>
@@ -204,6 +205,10 @@ export default Vue.extend({
}
},
+ resetSelection() {
+ this.selectionStore.reset()
+ },
+
t: translate,
},
})