QCAD Bugtracker

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category QCAD (main)
  • Assigned To
    Andrew
  • Operating System Windows 7
  • Severity Low
  • Priority Very Low
  • Reported Version 3.27.0
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: QCAD Bugtracker
Opened by CVH - 24.07.2022
Last edited by Andrew - 27.07.2022

FS#2380 - SaveAs doesn't always open the associated path of the active drawing

QCAD Professional Win 7 WinInstaller

Version: 3.27.0.0 (3.27.0)
Internet: QCAD.org
Build Date: Nov 30 2021
Revision: 62c65de
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Related topic:
https://qcad.org/rsforum/viewtopic.php?f=31&p=37972#p37964

In script SaveAs.js on line 104 the sourced filename is correct.
When this is not empty on line 147 the fileDialog should select this file in its own path.
The testing sequence in the topic shows this is not always the case.
I am using the system file dialog.

Firts setting the corresponding folder for the fileDialog seems to fix this:
147 if (fileName.length!==0) {
148 fileDialog.setDirectory(fileInfo.absolutePath());
149 fileDialog.selectFile(fileInfo.absoluteFilePath());
150 }
151 else {
....

Regards,
CVH

Closed by  Andrew
27.07.2022 06:37
Reason for closing:  Fixed
Additional comments about closing:  

https://github.com/qcad/qcad/commit /f46ecd4bb972b8a63feb6dc8ec1662fc5b489ce d

CVH commented on 25.07.2022 07:41

Scouted for the string 'selectFile' in the repository and my installation folder and it occurs twice.

Once in File.js in conjunction with 'setDirectory' and once in SaveAs.js without setting the directory.
And in some of my custom scripts like Tile2Hatch but always in conjunction with 'setDirectory'.

Regards,
CVH

Admin
Andrew commented on 27.07.2022 06:36

Thanks for the fix.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing