diff --git a/runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml b/runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml index 58db0e9..64e9f61 100644 --- a/runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml +++ b/runtime-pyside6/LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/Settings.qml @@ -130,7 +130,9 @@ ScrollView { Popup.FileDialog { id: fdiag onAccepted: { - var filePath = fdiag.currentFile.toString().substr(7) + let filePath = fdiag.currentFile.toString().substr(7) + if(filePath.at(2) === ":") // Windows path, remove the leading slash. + filePath = filePath.substr(1) Modules.Settings.set("saveFilename", filePath) if(exportMode) { Modules.IO.saveDiagram(filePath)