To Reproduce the issue:
1- in Rhino 8: print a PDF using Rhino PDF printer.
2- Open the PDF file using the PDF reader
3- Print the same file in Rhino again, Accept the Overwrite warning.
4- You won’t get a warning about the file being accessed by another process.
** The Expected Behavior (Like in Rhino 7), I get the dialog box below, in Rhino 8 it won’t show a dialog box and I assume everything is, okay?
** The Enhanced Behavior
use Retry instead if Okay (since Okay is redundant with the X close for the dialog box)
I much prefer the new behaviour in Rhino 8.
I’m quite often in the situation where I’d print a PDF, then check everything in the browser and if something is missing or I made a mistake, oriunt again. For me, the new procedure is more efficient since the printed and opened file does not need to be closed to overwrite it.
Rhino 8:
- Print the file for the first time
- Open PDF in Microsoft Edge
- Print again I get the warning message shown above (Would you like to replace the element?)
- Yes
- Refresh the tab in the browser
Good to know! I guess MS-edge doesn’t lock the file while open, unfortunately it is not practical for me (and other Acrobat/ Bluebeam Revu) which actually locks the files, so you won’t be able to get the file by simply hitting refresh, and having now error / warning would give us a false-sense of completion until we re-open the files.
The Ideal solution is : if you can replace the file (Like in the MS-Edge) no warning is needed. but if the file replacement fails (because it is locked by another process like acrobat) show a warning , with a “Retry Button”
1 Like
I see what you mean now after opening the file with PDF 24.
1 Like