Illustrator (Desktop) Bugs
When reporting a bug, please provide a detailed description with the following:
- Details of your operating system
- The version of Adobe Illustrator (desktop)
- The steps you were taking when you experienced the issues
- Your expected result and the actual result
- Upload your Illustrator file or a video (screen recording or gif, this helps us most to reproduce the issue and resolve it)
- or
No existing idea results
- ~ No ideas found ~
8148 results found
-
Actions based on Scripts not saving after restart?
From: https://forums.adobe.com/thread/2191151
I located another thread from December where the consensus seems to be that this is a long standing and known bug with Illustrator.
Permanently saving scripts in Action Set doesn't work / Scripts werden nicht dauerhaft in den Aktionseinstellungen gespeichert.I have spent a good deal of time working with people here on the Adobe forums to develop a script to automate a very large function of my job, and now that it is completed it should be ready to pass on to members of my team so they can utilize it as well. The problem is that even though the scripts are loaded into the proper scripts folder and the Action works for running a batch off that script flawlessly, it disappears every time Illustrator restarts.
Is this really a permanent bug with Illustrator? Is Adobe really just ignoring this problem?
For those unaware, here is a screenshot to help demonstrate:
thumbnail_Screen Shot 2016-08-04 at 12.04.15 PM.pngI have created my own folder for custom actions. In that folder I have created an action titled "CAD Batching Script [Network]". I then followed standard procedure, recorded the action, told it to "Insert a Menu Item" and then selected the appropriate script from the Scripts menu under File. Hit stop on the recording, done.
I'm then able to run the action off of the Batch function and everything works flawlessly.
Then, the next time I re-open Illustrator after closing the program, the recorded parts of the action (highlighted in the red box in the screenshot) have totally disappeared. I tested this both in my custom folder and by placing the action in the Default Actions folder. Nothing seems to keep it from disappearing.
Is there something I'm missing, or am I just forever out of luck and going to have to recreate the Action every time I open Illustrator and need to work off of that script for batch processing?
Thanks in advance,
BrooksFrom: https://forums.adobe.com/thread/2191151
I located another thread from December where the consensus seems to be that this is a long standing and known bug with Illustrator.
Permanently saving scripts in Action Set doesn't work / Scripts werden nicht dauerhaft in den Aktionseinstellungen gespeichert.I have spent a good deal of time working with people here on the Adobe forums to develop a script to automate a very large function of my job, and now that it is completed it should be ready to pass on to members of my team so they can utilize it as well. The problem is that…
13 votesCompleted (Comments Open) ·
AdminIllustrator Engineering
(Software Engineer, Adobe Illustrator)
responded
I am happy to share that we have fixed this bug in our latest release – 26.4.1 which is available worldwide now.
You can update to the latest release using Creative Cloud desktop App: https://helpx.adobe.com/in/creative-cloud/help/creative-cloud-updates.html
Thank you for all the feedback. Keep it coming!
Regards,
Rohit Jain
Illustrator Team
-
Cannot undo paragraph or character style changes or deletions
If I make any changes to paragraph of character styles, I cannot undo them, even if I delete a style. Changes are not registered at all as undo states. The only way to undo is to revert to a previous save.
13 votesHi Elmo,
Thanks for reporting the issue. We are able to reproduce this at our end and will look into this.
Thanks
Anish -
Select and Unlock objects on canvas option breaks Direct Selection
With 'Select and Unlock objects on canvas' enabled (and at least one object locked) Direct selection no longer can move points (and select them with single clicks).
12 votesSeems like this issue was addressed in the latest Beta build 29.6.57. Please try to update and see if it works how it should.
-
New document page dimensions resetting as I'm typing them
Create a new document, type in desired page width, press tab to go down to the height field and suddenly it's reverted back to what was in those fields previously. Have to go back and re-enter the correct dimensions.
There is a 2-page discussion about it here, including someone's video capture of it on page 1:
Been having the same issue here for a little while. Just been dealing with it, but it's rather frustrating.
I'm on Windows 10, 22H2, Illustrator 29.2.1 (64-bit).
12 votes -
Unidentified dash / gap values get shown as zeroes
Make a simple test (as demonstrated in the attached GIF).
Make sure you test this after relaunching Illustrator.
Open Preferences > Units and make sure you have all three parameters (General, Stroke, Type) set to Points.A. Create a new document based on Web document profile
B. Create a simple rectangle
C. In the Stroke panel enable Dashed Line optionThe first 'dash' value would be 12 pt (or somethin else if you general units are not points), and the rest of the fields would be empty, undefined. It means Illustrator uses the same 12 pt for the gap.
D. Now create a document using Print profile
E. Create a rectangle
F. Enable Dashed Line once moreLooks the same, right?
J. Go to Preferences again and change the General units to Millimeters.
Look at the dash-gaps values — for some reason all values but one are now zeros!
While it might SEEM like 'whatever', it’s actually not, and this bug was not present in CS6.K. Here’s why it’s a problem. Create a duplicate of this rectangle and tab through all the dash and gap fields in the Stroke panel, confirming these zeroes for real.
Now you have a rectangle with the same exact values Ai had before, but it looks completely solid!
And if you select the original one — it suddenly has only the first value dash set, and not all of them.So Ai just lies.
For some reason when units get toggled (and it’s common when you work in both media at the same time), Ai puts 'zeroes' — but it doesn’t mean 'undefined'. This was working fine in older versions (I checked CS6).This causes us to believe the dash settings are not what they are.
And while it seems like rare occurrence — no, it happens regularly, and it sucks.Please fix it.
Make a simple test (as demonstrated in the attached GIF).
Make sure you test this after relaunching Illustrator.
Open Preferences > Units and make sure you have all three parameters (General, Stroke, Type) set to Points.A. Create a new document based on Web document profile
B. Create a simple rectangle
C. In the Stroke panel enable Dashed Line optionThe first 'dash' value would be 12 pt (or somethin else if you general units are not points), and the rest of the fields would be empty, undefined. It means Illustrator uses the same 12 pt for the gap.
D.…
12 votes -
Appearance items below get expanded / unfurled when anything changes in the panel
Assign many fills to a path using Appearance.
Do anything with anything in the panel: change a color, assign an effect, add another fill.Fills below the current one get unfurled.
These could be fills just below the current view of the panel, 'below the fold', as one of the attached GIFs show, or all the fills below the last unique one, as in the second GIF.
I’d test more, but the fact we can’t collapse all the items in the Appearance panel (which is possible with Opt/Alt in Layers!) makes me extremely irritated — so I made a request to allow this as well: http://illustrator.uservoice.com/forums/333657/suggestions/49257572
UserVoice has many more reports and requests about Appearance being underdeveloped. I do my best to crosslink these, but don’t hesitate to just look for these here: https://illustrator.uservoice.com/forums/601447-illustrator-desktop-bugs?category_id=209074 and here: https://illustrator.uservoice.com/forums/333657-illustrator-desktop-feature-requests?category_id=209482
So sad Teri Pettit no longer works at Adobe :(
Assign many fills to a path using Appearance.
Do anything with anything in the panel: change a color, assign an effect, add another fill.Fills below the current one get unfurled.
These could be fills just below the current view of the panel, 'below the fold', as one of the attached GIFs show, or all the fills below the last unique one, as in the second GIF.
I’d test more, but the fact we can’t collapse all the items in the Appearance panel (which is possible with Opt/Alt in Layers!) makes me extremely irritated — so I made a request…
12 votes -
Partial selection of points is lost (the whole object becomes selected) when Undo and/or Redo are used
Procedure:
- Make a complex selection of several points of an object with the Direct Selection Tool (white arrow)
- Double-click the Direct Selection Tool in the Toolbar (or press Enter) to bring up the transform dialog
- Enter values and confirm transformation with OK
- Undo
- The selection switches to entire object.
12 votes -
Unable to catch error that occurs when exporting empty artboard to PSD
en_US
When exporting Illustrator artboards to PSD using ExtendScript's exportFile, if the artboard does not contain valid PageItems, an error occurs and two alerts are displayed.

The problem is that this error cannot be caught by a try syntax. It will stop the batch process with alerts.
Also, if
app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTSis used to prevent the alert, it is not possible to provide detailed information to the script user as to why the artboard was not exported.Ideally, the design should be changed so that the error can be caught, or even an empty artboard can be exported.
Steps to reproduce
- open the attached file empty_artboard.ai in Illustrator
- execute the script in the Script to execute section or the attached file psd_export.txt (please change the extension to jsx beforehand)
Expected result
Errors will be caught and an alert "Caught error" will appear, then safely exit.
Actual result
The error penetrates try syntax and the alert is displayed twice. The contents are as follows:
1. Empty artboard(s) were not exported.
2. The operation cannot be completed because of an unknown error. [!SEL]The error 2 starts to occur in Illustrator 2022 and does not occur in older versions such as Illustrator 2021.
Workaround
- Use selectObjectsOnActiveArtboard, etc. to detect empty artboards by myself to avoid the error (to be precise, it is necessary to ignore isolated points and other PageItem that are ignored by the PSD export function by myself).
- Generate a Rectangle of the same size as the artboard without fill and stroke in advance and export it for avoid the error. An empty image will be successfully exported.
Environment
- macOS 12.7.3, 14.3.0(Apple Silicon)
- Illustrator 2019(23.1.1) to 2024(28.1.0)
Not sure when this error started, but it reproduces in Illustrator CS6 too.
Attached files
Script to execute
ja_JP
空のアートボードをPSDに書き出そうとしたとき起こるエラーをcatchできない
ExtendScriptのexportFileにてIllustratorのアートボードをPSDに書き出すとき、アートボードに有効なPageItemが含まれていないとエラーが起こり、2つの警告が出ます。

問題は、このエラーはtryで囲ってもcatchできないことです。バッチプロセスをアラートで止めてしまいます。
また、もし
app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTSでアラートを出ないようにした場合、スクリプトのユーザーになぜアートボードが書き出されなかったか詳しい情報を提供することができません。エラーをcatchできるようにするか、空のアートボードでも気にせず書き出すよう変更するのが理想的な設計です。
再現手順
- 添付ファイルempty_artboard.aiをIllustratorで開きます
- 実行するスクリプトセクションのスクリプトか、添付ファイルpsd_export.txtを実行します(事前に拡張子はjsxに変えておいてください)
期待する結果
エラーはcatchされ「Caught error」とアラートが出たあと安全に終了します。
実際の結果
エラーがtry構文を貫通し、アラートが2回表示されます。内容は次の通りです。
1. Empty artboard(s) were not exported.
2. The operation cannot complete because of an unknown error. [!SEL]2のエラーはIllustrator 2022から出始めていて、それ以前のIllustrator 2021などでは発生しません。
回避策
- selectObjectsOnActiveArtboardなどを使い、空のアートボードを自力で検出してエラーを回避します(正確に言えば、孤立点などPSD書き出し機能に無視されるPageItemを、自力で無視する必要があります)
- アートボードと同じサイズの塗り・線なしのRectangleを事前に生成して書き出すことで、エラーを出ないようにできます。ただし、何もない画像が書き出しに成功します
環境
- macOS 12.7.3, 14.3.0(Apple Silicon)
- Illustrator 2019(23.1.1)〜2024(28.1.0)
このエラーがいつからあるのかわかりませんが、Illustrator CS6でも再現します。
添付したファイル
- error1.png
- error2.png
- empty_artboard.ai
- psd_export.txt
実行するスクリプト
(function() { var doc = app.documents[0] ; var psdOptions = new ExportOptionsPhotoshop() ; try { doc.exportFile(new File('~/Desktop/psd_empty_artboard_error.psd'), ExportType.PHOTOSHOP, psdOptions) ; } catch(e) { alert('Caught error') ; } })() ;en_US
When exporting Illustrator artboards to PSD using ExtendScript's exportFile, if the artboard does not contain valid PageItems, an error occurs and two alerts are displayed.

The problem is that this error cannot be caught by a try syntax. It will stop the batch process with alerts.
Also, if
app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTSis used to prevent the alert, it is not possible to provide detailed information to the script user as to why the artboard was not exported.Ideally, the design should be changed so that the error can be caught, or even an empty artboard can be…
12 votes -
Clip groups snap to grid by their clipped contents and not the mask
Snap to Grid option doesn't work properly for Clipping Masks.
Instead of snapping the boundaries of the Clipping Mask to the grid, Illustrator snaps to the grid the bounding box of the masked object hidden under the mask.12 votesWith recent changes made into the Snap to Grid, Ai no longer uses bounds of the clipped content for snapping, but uses the clipping object’s bounds instead.
-
イラレ配置画像がメタ情報により回転してしまう。
イラレCC2021のデータを、イラレCC2023で開く際、画像データにあるメタ情報の方向が反映されてしまい、イラレ上で回転表示となる。
回転情報を無効にしてデータを開くように、プログラムの変更をお願いできますでしょうか。12 votes -
Add scrollbar to the Image Trace panel
The 3d panel has a scrollbar, but the image trace hasn't.
12 votes -
Specific gradients across/along stroke with Overprint Stroke option are broken
In the attached file you can see two identical gradients applied to two identical paths. One looks fragmented and shattered, something is really off with the tessellation. The other one is fine.
If you select the weird one disable the Overprint Stroke option in Attributes — it works fine. Choose another and enable the option — it gets corrupted as well.
If you copy either in a new file — the behavior continues. But if you try to reproduce this bug anew in a new file from the scratch — it won’t get reproduced.
12 votes -
Scale Strokes & Effects checkmark in Transform panel is disabled when nothing is selected
Illustrator has many ways to reach certain values, options and functions: through menus, panels, preferences, etc. Accessibility options are fine most of the times, and we are all used to this approach (sometimes it becomes ridiculous, like with many ways to access Transform).
But there are some toggles which are hard to control.
'Scale Strokes and Effects' can be accessed in Preferences (as a global option), in the Scale dialog (as a local option), and in Transform panel (as some kind of contextual option)...No. I lied, but in a way I once was fooled by Ai. These are the same option, and they are ALWAYS global. Toggling it in the Scale dialog makes the option in Preferences tick/untick. Same happens with their copies in Transform.
It is confusing, but this report is about the fact we can’t toggles this (or its smaller brother, 'Scale Corners') in Transform, when nothing is selected. They are just grayed out, disabled, as if they were a contextual option, which requires a selection ang gets applied to it. But it’s a wrong assumption and a lie, unintentional though.
Fix this, please. Not a user request! Bug.
Illustrator has many ways to reach certain values, options and functions: through menus, panels, preferences, etc. Accessibility options are fine most of the times, and we are all used to this approach (sometimes it becomes ridiculous, like with many ways to access Transform).
But there are some toggles which are hard to control.
'Scale Strokes and Effects' can be accessed in Preferences (as a global option), in the Scale dialog (as a local option), and in Transform panel (as some kind of contextual option)...No. I lied, but in a way I once was fooled by Ai. These are the…
12 votes -
Tool buttons appear as copies in other toolbars
Ai display a copy of the currently selected tool in each custom tool panel a user have. This is distracting, eats up space, and serves no practical purposes.
Yes, I kind of understand the logic behind this... 'what if a user does not have the currently picked tool in any panel now displayed? how can they know what tool is no active?' — but why EVERY panel? Choose one. Or let the user to choose one.
You are allowing to create toolboxes with no fill/selector stroke, without Draw modes even (Normal/Behind/Inside) — something a user can’t get anywhere else if it’s turned off! But here you are pushing the active tool way too much.
Ai display a copy of the currently selected tool in each custom tool panel a user have. This is distracting, eats up space, and serves no practical purposes.
Yes, I kind of understand the logic behind this... 'what if a user does not have the currently picked tool in any panel now displayed? how can they know what tool is no active?' — but why EVERY panel? Choose one. Or let the user to choose one.
You are allowing to create toolboxes with no fill/selector stroke, without Draw modes even (Normal/Behind/Inside) — something a user can’t get anywhere else if…
12 votes -
Font Height Options Tab order is broken
In Character panel, when you choose an option to display Font Height Options, hitting Tab to focus works wrong.
Click Font Family field to focus it and press Tab to focus the next one, Font Style. It works fine, nut the next press moves the focus to the Font Size field, skipping Font Height Reference field!
So it means we can’t access this field at all using a keyboard.12 votes -
Spellcheck turns off when you apply Drop Shadow or other effects to a text
Spellcheck must work for all text objects once enabled, no matter what appearance it has.
Here, the same line of text with a typo in it has a drop shadow and a custom fill applied. No zigzag lines, and all those who count on Ai to mark they typos are in trouble.
12 votes -
Reordering artboards / double clicking an artboard zooms me into that artboard
I experience the following disorienting app behaviour.
How to reproduce:
1. Zoom out with all the artboards in view.
2. In the artboard list, find which artboard is highlighted.
3. Click-and-drag that artboard. (Don't even really need to reorder it)Expected behavior:
Nothing asides from reordering the artboards.Actual behavior:
I am now zoomed into that artboard. I then have to zoom back out and continue reordering artboards at my desired birds-eye-view distance.
12 votesThis is expected to be fixed in the latest Beta Build 29.5.0.15 — the double-click on the item in the Artboards panel now should not zoom to the artboard on canvas, hooray! Please check if this now behaves as expected and comment back
-
Export for Screens via ExtendScript is slow and appears to have stopped
Description:
When I run Export for Screens via ExtendScript, it slows down and looks frozen. The rainbow cursor will appear.It actually works, and will finish if I wait long enough. It seems to take about 10 times longer than running it manually from the GUI.
This is especially noticeable when exporting JPEGs. If the image to be exported is large to some extent, it will hardly progress after the progress bar reaches about 99%. CPU usage will be around 100%.
Example: When exporting 8 1700x1000px artboards at 300ppi, it takes 157.636 seconds (the weight of each JPEG is 2.9MB).If I manually export the same conditions from the GUI, it will finish immediately.
Example: When exporting 8 1700x1000px artboards at 300ppi, it takes about 2 seconds (the weight of each JPEG is 1.7MB).PNG24 is slower than manual, but it doesn't affect as much as JPEG. The CPU usage was around 160%.
Example: When exporting 8 1700x1000px artboards at 300ppi, it takes 39.376 seconds.It happens under the following conditions.
• At least Illustrator 2020-2022 (24.3.0-26.0.2)
• At least 2 environments of macOS Monterey 12.0.1 (Apple Silicon) / Big Sur 11.6 (Apple Silicon)
• At least two models of MacBook Air (Apple Silicon, 16GB memory) / iMac (Apple Silicon, memory unknown)
• Run via ExtendScript Document.exportForScreens
• Option JPG 100,300ppi (artboard size is 1700x1000px)
• Include transparency in artboardIt doesn't happen under the following conditions, or the delay is not so noticeable.
• When executed manually from the GUI
• When the option is set to JPG 100, 72ppi
• When the option is set to PNG24, 300ppi
• When removing the transparency from the artboardThe following items do not seem to have much effect.
• Whether to start Illustrator with Rosetta. Rosetta makes it even slowerExpected behavior:
When I run Export for Screens via ExtendScript, it works as fast as I do via the GUI.Document:
Attachment
• sample.ai (ai file used for export)
• exportForScreens.txt (script to execute. Please change the extension to jsx)Movie
https://youtu.be/JNYN2ajyVKY=== Japanese from here on ===
ExtendScript経由のスクリーン用に書き出しが遅く,固まる
説明:
ExtendScript経由で[スクリーン用に書き出し]を実行すると動作が遅くなり,レインボーカーソルが出て固まったように見えます。実際は動いていて長い時間待てば終わるものの,GUIから手動で実行するのと比べると10倍ほど時間がかかるようです。JPEGを書き出すときに顕著です。書き出す画像がある程度大きいと,プログレスバーが99%くらいになった後ほとんど進みません。CPU使用率は100%前後になります。
例:1700x1000pxのアートボード8枚を300ppiで書き出すとき,かかる時間は157.636秒(できたJPEGの重さは1点につき2.9MB)同じ条件の書き出しをGUIから手動で実行すると,すぐに終わります。
例:1700x1000pxのアートボード8枚を300ppiで書き出すとき,かかる時間は2秒くらい(できたJPEGの重さは1点につき1.7MB)PNG24は手動よりは遅いですが,JPEG程大きく影響しません。CPU使用率は160%前後でした。
例:1700x1000pxのアートボード8枚を300ppiで書き出すとき,かかる時間は39.376秒次の条件で起こります。
• 少なくともIllustrator 2020〜2022(24.3.0〜26.0.2)
• 少なくともmacOS Monterey 12.0.1(Apple Silicon) / Big Sur 11.6(Apple Silicon)の2環境
• 少なくともMacBook Air(Apple Silicon, 16GBメモリ) / iMac(Apple Silicon, メモリ不明)の2機種
• ExtendScriptのDocument.exportForScreens経由で実行
• オプションJPG 100,300ppi(アートボードサイズは1700x1000px)
• アートボードに透明効果を含む次の条件では起こらないか,遅延がさほど気になりません。
• GUIから手動で実行したとき
• オプションをJPG 100,72ppiにしたとき
• オプションをPNG24,300ppiにしたとき
• アートボードから透明効果を削除したとき次の項目はあまり影響しないようです。
• IllustratorをRosettaで起動するかどうか。Rosettaにしたらさらに遅くなる期待する動作:
ExtendScript経由で[スクリーン用に書き出し]を実行したとき,GUI経由で行うのと同じくらい速く動きます。資料:
添付ファイル
• sample.ai(書き出しに使うaiファイル)
• exportForScreens.txt(実行するスクリプト。拡張子をjsxに変更してください)Description:
When I run Export for Screens via ExtendScript, it slows down and looks frozen. The rainbow cursor will appear.It actually works, and will finish if I wait long enough. It seems to take about 10 times longer than running it manually from the GUI.
This is especially noticeable when exporting JPEGs. If the image to be exported is large to some extent, it will hardly progress after the progress bar reaches about 99%. CPU usage will be around 100%.
Example: When exporting 8 1700x1000px artboards at 300ppi, it takes 157.636 seconds (the weight of each JPEG is 2.9MB).…
12 votesThis issue is reported to be fixed in 27.8.1.
Please verify it and comment back!
-
Live shapes loose their controls in Transform panel once they become a part of a compound shape
If I have a Rectangle shape and then subtract it from another path with Alt held (to make a live compound shape), I loose ability to change the width and height and rotation of this rectangle.
That is if I select it with the Direct/Group Selection tool — Transform panel does not show Rectangle Properties section, and Properties panel does not show anything from Transform at all — it has a no selection set of buttons.This is crucial because the rectangle I subtract is rotated, and simply editing width and height distorts it.
Isolation mode does not help.A workaround is to release the compound shape each time I need to edit width and height and build it again.
Another way is to use Dynamic Shapes plugin from AstuteGraphics, which remembers the live state of the path even as a part of a compound shape.If I have a Rectangle shape and then subtract it from another path with Alt held (to make a live compound shape), I loose ability to change the width and height and rotation of this rectangle.
That is if I select it with the Direct/Group Selection tool — Transform panel does not show Rectangle Properties section, and Properties panel does not show anything from Transform at all — it has a no selection set of buttons.This is crucial because the rectangle I subtract is rotated, and simply editing width and height distorts it.
Isolation mode does not help.A…
12 votes -
Coordinates label rendering problem in Overprint Preview mode
- Open the file and make sure Overprint Preview mode is on (thus GPU is off)
- Pick Direct Selection tool, grab the point and move it The gray label with current coordinates get smeared, like the GIF shows.
12 votes
- Don't see your idea?