diff --git a/ui/arduino/views/components/file-list.js b/ui/arduino/views/components/file-list.js
index 2767478..83e7d59 100644
--- a/ui/arduino/views/components/file-list.js
+++ b/ui/arduino/views/components/file-list.js
@@ -104,15 +104,18 @@ function generateFileList(source) {
}
return 0
})
+ const parentNavigationDots = html`
emit(`navigate-${source}-parent`)}
+ style="cursor: pointer"
+ >
+ ..
+
`
+
const list = html`
-
emit(`navigate-${source}-parent`)}
- style="cursor: pointer"
- >
- ..
-
+ ${source === 'disk' && state.diskNavigationPath != '/' ? parentNavigationDots : ''}
+ ${source === 'board' && state.boardNavigationPath != '/' ? parentNavigationDots : ''}
${state.creatingFile == source ? newFileItem : null}
${state.creatingFolder == source ? newFolderItem : null}
${files.map(FileItem)}