feat(files): sync Source panel browser with chosen save directory

This commit is contained in:
jack
2026-07-10 14:37:29 -07:00
parent bdc667b2ed
commit e2ce8778e0
5 changed files with 37 additions and 3 deletions
+8 -2
View File
@@ -122,7 +122,9 @@ ColumnLayout {
id: saveDirDialog
title: "Choose a folder to save."
onAccepted: {
deviceController.setSaveDataDir(root.cleanFolderUrl(selectedFolder));
var dir = root.cleanFolderUrl(selectedFolder);
deviceController.setSaveDataDir(dir);
file_browser.setCurrentDirectory(dir);
root.parseAndSavePendingRead();
}
}
@@ -132,7 +134,11 @@ ColumnLayout {
FolderDialog {
id: dirOnlyDialog
title: "Choose a folder to save Data"
onAccepted: deviceController.setSaveDataDir(root.cleanFolderUrl(selectedFolder))
onAccepted: {
var dir = root.cleanFolderUrl(selectedFolder);
deviceController.setSaveDataDir(dir);
file_browser.setCurrentDirectory(dir);
}
}
// Post-read metadata editor (C# parity: EditCSVMetadataDialog after read).