diff options
Diffstat (limited to 'desktop/modules/sonix/SonixFolders.qml')
| -rw-r--r-- | desktop/modules/sonix/SonixFolders.qml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/desktop/modules/sonix/SonixFolders.qml b/desktop/modules/sonix/SonixFolders.qml index 4f3f2d7..8d94a73 100644 --- a/desktop/modules/sonix/SonixFolders.qml +++ b/desktop/modules/sonix/SonixFolders.qml @@ -89,12 +89,14 @@ Column { width: fo.width spacing: 6 Repeater { + id: crumbList model: S.crumbs(fo.path, fo.root) delegate: Text { textFormat: Text.PlainText required property var modelData required property int index - text: (index > 0 ? "› " : "") + modelData.name + // A path: "SD card / A / B", the root carrying its own slash. + text: modelData.name + (index > 0 && index < crumbList.count - 1 ? " /" : "") font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 2 } color: modelData.path === fo.path ? Theme.text : Theme.accent MouseArea { |
