fix: FilePicker: up button not working correctly when a final slash has been entered in the path field
Massimo Melina committed
Mar 17, 2022 at 15:30 UTC
a49c5337db36891ed5a10b2fc19fae7a5b034626
1 file changed
+2
-1
admin/src/FilePicker.ts
+2
-1
@@ -53,7 +53,8 @@ export default function FilePicker({ onSelect }: { onSelect:(v:string[])=>void }
53
h(Box, { display:'flex', gap: 1 },
54
h(Button, {
55
onClick() {
56
- setCwd( isWindowsDrive(cwd) ? '' : cwd.slice(0, cwd.lastIndexOf(pathDelimiter)) )
56
+ const s = /[\\/]$/.test(cwd) ? cwd.slice(0,-1) : cwd // exclude final delimiter, if any
57
+ setCwd( isWindowsDrive(s) ? '' : s.slice(0, s.lastIndexOf(pathDelimiter)) )
58
}
59
}, h(ArrowUpward)),
60
h(Button, {