google / AEUX

Editable After Effects layers from Sketch artboards
Apache License 2.0
511 stars 55 forks source link

Text layers from Figma become empty shape layers in AE #105

Open paulsahner opened 2 years ago

paulsahner commented 2 years ago

Describe the bug Whether sending an entire Frame or just a single text layer, and regardless of the combination of options enabled in AEUX in either app, the text layer is converted into an empty shape in AE. The shape is named with the text I'm trying to transfer, but there are no paths. Not that I would want paths, I need a proper text layer.

Expected behavior A text layer in AE containing the same text (and font and styling) as the source layer in Figma.

Software:

Additional context I've had success sending text previously, and I'm not sure what might have changed on my side. I've tried restarting and un-installing and re-installing AEUX. I've also tried it with projects that previously worked fine, and they're also exhibiting the issue. And everything else about the transfer seems to be working, just text layers.

Converting the Figma file to Sketch and trying the same transfer from Sketch to AE works as expected. This is my current workaround.

pedrorodrigoalves commented 2 years ago

I'm having the same issue here, since i dont work with sketch, I'm sending an image file to work over on after and it's a real pain =\

Also notified on figma in case its an update issue: https://forum.figma.com/t/aeux-text-export-problem/8804/3

joaomonteirolcc commented 2 years ago

Same problem, since I've updated it. Text layers are invisible and doen't contain information.

I'm also getting an error message in after effects when importing it. 'Error: After Effects error: Unable to call 'setValue' because of parameter 1. Value is undefined. Error on line 327'

AnastasiyaRemeslova commented 1 year ago

A similar problem appeared after the Figma update (current version 116.5.18).

During the import from Figma to After Effects, I get an error: "Error: After Effects error: Unable to call 'setValue' because of parameter 1. Value is undefined. Error on line 979"

Judging by the elements that are imported before the error appears, the error occurs when importing text elements. At the same time, a single text element is imported without errors

minameimei commented 1 year ago

i had the same problem and found a solution, but with some other specific settings:

the textlayer contained mixed font styles (bold + reg). after changing it to one style, aeux had no problems importing all layers anymore. the textlayer was editable and visible as usual. hope this helps some of you guys!