Adobe InDesign: Bugs
When filing a new bug, please provide:
- Version of Adobe InDesign, InCopy or InDesign Server
- Steps to reproduce the issues
- Expected result
- Actual result
- Test file, screenshot, video or GIF capturing the issue (optional)
52 results found
-
Applescript export and save commands not working
InDesign 2025 - Applescript export and save commands not working.
Tested on muliple mac OS versions4 votes -
InDesign 2024 starts with "CreateObject("InDesign.Application.2023")" in an environment where 2023 and 2024 coexist.
Reproduction steps
1. InDesign 2023 (18.x) is installed on Windows
2. Install InDesign 2024 (19.0) there.
3. Run the following code in VBScript.
Set myInDesign = CreateObject("InDesign.Application.2023")Expected result
InDesign 2024 (19.0) will start.Actual result
InDesign 2023 (18.0) will start.cause
InDesign 2024 installer is overwriting the 2023 registry.
\HKCR\CLSID{231441AB-8969-4F6D-8CD1-B596C4047898}
is the registry for InDesign 2023, but the InDesign 2024 installer has rewritten the contents to InDesign 2024. The same goes for related registries.25 votesThe fix of the issue is now available in the latest InDesign 2024(v19.0.1.205). We recommend you upgrade to the latest version for the fix.
If you are unable to see the update, go to the Creative Cloud application and click on the context menu on the top right and click on Check for App Updates.
—
Adobe InDesign Team
-
do script bug in indesign 2025?
I have a script (extend script) file that has worked flawlessly in every version of InDesign for the last 15 years or so. Bercause it is used in semi-automated workflow I trigger it from an AppleScript, using the "do script" command.
InDesign 2025 suddenly incorrectly reports a syntax error "expecting ;"
The javascript that gets called works as expected, without warnings when run from the script panel.
This is highly problematic for me, since triggering the script from applescript is an essential part of my workflow.
Adobe are welcome to contact me for more information
1 vote -
Scripting Windows: Add page item after add swatch will delete added swatch
In ExtendScript on Windows only, adding any InDesign page item after adding a color will delete the color:
var doc = app.documents.add();
// adds black CMYK color
sw = doc.colors.add();
// this line will delete the color that was just added on Windows only
var rect = doc.rectangles.add();
alert(sw.isValid);
This actually manifested for me as a crash bug. This script crashes InDesign 2024 Windows:
var doc = app.documents.add(); var sw = doc.colors.add(); doc.rectangles.add({fillColor: sw});
This crashes because the last line deletes the swatch when it adds the rectangle, then tries to use the swatch.
1 vote -
undo() does work, but spawns pointless error
// ---- function inner() { var doc = app.activeDocument; var i = doc.layers.length; while (i-->1) { doc.layers[i].remove(); } } function outher() { app.doScript(inner,ScriptLanguage.JAVASCRIPT,[],UndoModes.SCRIPT_REQUEST,'outher'); alert("pause"); app.activeDocument.undo(); //<- wrong error, it actually works } app.doScript(outher,ScriptLanguage.JAVASCRIPT,[],UndoModes.ENTIRE_SCRIPT,'inner'); // ----
Also, this error is not ingnorable: if you put undo() in a try-clause, it doesnt work.
Alsoalso, the different undo-modes (https://developer.adobe.com/indesign/dom/api/u/UndoModes/) are NOT sufficient explained. At least write some whole sentences on how they actually differ.
2 votes -
PlaceGun does not have reference to idms textframe
Hi,
I'm trying to place a textframe from an idms file into an indesign document. The actual loadPlaceGun() operation seems to work fine as I'm able to paste the textframe on the page. However, I also want to have a reference to that textframe. I was trying to accomplish this by using
placeGun.pageItems.everyItem().getElements(), but it doesn't return any elements. I find this odd because I'm using the same method when inserting images and it works fine, so I'm not sure what the issue is. Link with pictures here: https://community.adobe.com/t5/indesign-discussions/placegun-does-not-have-reference-to-idms-textframe/m-p/14530065#M568624
1 vote -
hyperlinkTextSources.add thrown Errornumber 79111 since InDesign 2024
When creating hyperlinks, a hyperlink is automatically created via a text object. The script ran until InDesign 2023.
The text objects are returned by a search.app.activeDocument.findGrep();
The hyperlink was created with the steps
hyperlinkTextSources.add
hyperlinkURLDestinations.add
hyperlinks.addThe first hyperlink is created as expected. In InDesign 2024, error 79111 "The selected object is already being used by another hyperlink" is thrown after the first hyperlink created (hyperlinkTextSources.add).
1 vote -
action feature
hello, Is there an action feature in InDesign, like Photoshop?
Is there a script that records the work steps and then applies the steps automatically when clicked?1 vote -
InDesign incorrect font.version when SUBSTITUED
In an InDesign document when a font.status is SUBSTITUED, both the xmpTPg:Fonts/Resource/stFnt:versionString and also font.version property show the value of the font which is used by InDesign for the substitute font, and not the original (now missing) font version.
As anyone who has worked with font purchasing knows, the font version is extremely important. Both because of licensing reasons (previously purchased font licenses for font versions may need to be repurchased with newer versions), and also because even in a font produced by the same foundry or designer, a minor version change can include optical differences, spacing differences causing text…
3 votes -
[Scripting] Document.findObject() incorrectly targets activeDocument
System: Indesign 18.4, MacOS 13.4.1
To reproduce:
1. Open two documents, each with a filled frame 100% tint.
2. Run attached script "findObject bug.js"
3. Note the console output.
4. Refer to this forum post for notes and commentary.Expected result:
doc.findObject() will return found items from both open documents.Actual result:
doc.findObject() returns only items from active document.Note that using app.findObject() is not a viable workaround in some cases, such as the issue in this post.
4 votes -
Insertion point with more than one text style range
An insertion point can have more than one TextStyleRange, e.g.
InsertionPoint.textStyleRanges.length // Result: 779
These are the TextStyleRanges of the entire text (of the story) that follows the insertion point.
Expected is one TextStyleRange for one InsertionPoint.
InDesign 18.5.1, MacOS, UXP and ExtendScript
1 vote -
indesign 19 0.1 version the vbscripts don't work when pressing it gives me the window error sound and nothing happens
indesign 19 0.1 version the VB scripts don't work when pressing it gives me the window error sound and nothing happens. I try to place multiple pdf and it gives me the window error sound please help
1 vote -
Error 104705 when using script with app.doScript()
InDesign 19.0.1 shows the error 104705 when using my script.
In German:
Fehlerzeichenfolge: Adobe InDesign 2024 Type Library kann nicht geladen werden (Version 1.0).Engine: myengine
Zeile: 4
Quelle: clipboard = app.doScript(script,ScriptLanguage.VISUAL_BASIC);In InDesign 19.0 there is no error and all works fine.
This also works in 18.5 but not in 18.5.1
1 vote -
Multi-Find/Change crashes
Windows 11
Indesign 19 x64Multi-Find/Change 3.0 crashes in the latest version of Indesign after the searches are complete and you press OK indesign crashes.
1 vote -
Actions Panel like in Photoshop and Illustrator
If this existed in Indesign like it does in Photoshop and Illustrator it would save me HOURS of time. Please please make this happen,
1 vote -
1 vote
-
email QR Codes don't work with MATMSG formatting
InDesign 18.1 on Mac OS 13.2.1 Ventura - Data merge for email QR codes specifically doesn't work, and your documentation is frankly non-existent. Using the MATMSG format doesn't produce a working QR with Data Merge, but using HTML format mailto in Plain Text does. I'm sure I'll run into the wrong version VCARD problem soon, too.
This is consistent using the MATMSG format in a .csv with data Merge. Using the manual entry isn't a workable option due to the quantity of codes being generated.
2 votes -
InDesign: Insert authors document's metadata without quotes
Version
Adobe InDesign up to 2023.Steps to reproduce the issues
Setting the active document’smetadataPreferences.author
with multiple authors, separated by comma or semicolon in a string via extendscript:
app.activeDocument.metadataPreferences.author = "Elric Wade; Anne Emu; Sophie Kumpir";
Expected result
The authors should be placed into the "Author" metadata field, separated by comma or semicolon.Actual result
The authors are placed into the "Author" metadata field, but all set within double quotes, so they appear to be one author, not multiple authors.Test file, screenshot, video or GIF capturing the issue (optional)
See attached screenshot.Please make it possible to add…
2 votes -
masterSpread.primaryTextFrame can't be set in jsx
See: https://community.adobe.com/t5/indesign-discussions/create-primarytextframe/m-p/13362907#M503701
The primaryTextFrame property under masterSpread doesn't seem to work. If there is an existing PTF on the spread, then mySpread.primaryTextFrame.isValid resolves as true, but it cannot be set to NothingEnum.NOTHING/null, and a non-PTF on the spread cannot be assigned to mySpread.primaryTextFrame.
4 votes -
IOS picking up URL in plain Text
Creating a QR using the "Plain Text" option, to generate a note when scanned. There are a few URL's within the plain text. Android phones are picking up the QR code as intended, opening a note on their phone. However, iPhones are picking up the first URL in the plain text, despite it being 1/3 of the way down the text. It doesn't matter what the URL is. Third party cameras and Android cameras work fine, iOS cameras don't.
1 vote
- Don't see your idea?