fix(files): Sort tree views correctly by natural order

Signed-off-by: Christopher Ng <chrng8@gmail.com>
pull/47294/head
Christopher Ng 2 years ago
parent a0f2be2a50
commit 6b079e67a2
  1. 1
      apps/files/src/views/Navigation.vue
  2. 1
      apps/files/src/views/folderTree.ts

@ -122,7 +122,6 @@ export default defineComponent({
return this.views
.reduce((map, view) => {
map[view.parent!] = [...(map[view.parent!] || []), view]
// TODO Allow undefined order for natural sort
map[view.parent!].sort((a, b) => {
if (typeof a.order === 'number' || typeof b.order === 'number') {
return (a.order ?? 0) - (b.order ?? 0)

@ -77,7 +77,6 @@ const registerNodeView = (node: TreeNode | Folder) => {
name: node.displayName ?? node.displayname ?? node.basename,
icon: FolderSvg,
order: 0, // TODO Allow undefined order for natural sort
getContents,
loadChildViews: getLoadChildViews(node),

Loading…
Cancel
Save