Copy link to clipboard
Copied
Hey All,
Everytime I export from InDesign, even when my file is currently saved... InDesign likes to warn me that my file hasn't been saved. I'm sometimes juggling quite a few projects, so there's certainly instances I forget to close the window right afterwards, that's uncertainty can kick whether or not changes were really made or not to a project.
This is an extremley annoying feature, and I'm wondering if there's anyway to disable it, Thanks!
This would save after every Export—including JPEG, PNG, EPS etc.
For it to always run save it to your startup Scripts folder, or you could run it from the Scripts panel and it will only listen for Exports until you quit ID:
Startup:
Applications ▸ Adobe InDesign 202X ▸ Scripts ▸ startup scripts
Session:
Applications ▸ Adobe InDesign 202X ▸ Scripts ▸ Scripts Panel
#targetengine "saveExport"
var el = app.eventListeners.add("afterExport", saveAfterExport);
function saveAf
...
Copy link to clipboard
Copied
Hi @Nick Cachiaras , The last used export settings are saved with the document, so if you export without making any additional changes to the Export settings dialog, the file would not show as altered (and asterisk in the title bar).
If it’s a real problem you could force a save after every Export via a startup script, I can post a sample script if you are interested.
Copy link to clipboard
Copied
Might be interested in your script if you have something that'd work...
This is a typical workflow for me:
There something I'm missing here?
Copy link to clipboard
Copied
This would save after every Export—including JPEG, PNG, EPS etc.
For it to always run save it to your startup Scripts folder, or you could run it from the Scripts panel and it will only listen for Exports until you quit ID:
Startup:
Applications ▸ Adobe InDesign 202X ▸ Scripts ▸ startup scripts
Session:
Applications ▸ Adobe InDesign 202X ▸ Scripts ▸ Scripts Panel
#targetengine "saveExport"
var el = app.eventListeners.add("afterExport", saveAfterExport);
function saveAfterExport(e){
e.parent.save()
}