Skip to content

Motion API feedback #372

Description

@glebsexy

Feedback for the Motion API (not typings). Sorry if this is the wrong channel.

Bugs:

  1. Drop shadow motion is fully ignored. Inner shadow and other effects work, while the drop shadow doesn't output anything. In the console it works (figma.currentPage.selection[0].animations) but in the plugin runtime it's not returning any.

  2. Frame ID resets when selecting an animation. I have 2 frame nodes with animation. When I select one, it changes to the position of the timeline that was last used. And when I select the first one, the same happens. When this happens, the ID of the frame node changes. Or maybe it happens on deselect when animation turns back to frame 1. Not sure exactly. But there is definitely an issue of a frame node suddenly changing ID. This makes the plugin function incorrectly.

Kapture.2026-08-28.at.22.30.16.mp4

Feedback:

  1. API doesn't seem to expose the animation origin coordinate. That would be useful to be able to accurately assess motion coordinates/positioning.
Image
  1. I see that video export settings were added to API: https://developers.figma.com/docs/plugins/api/ExportSettings/#video-export but it would really be helpful to be able to export animated SVG. Currently SVG exports without any motion and I was really hoping to use the animated SVG format. Could you add that please?
Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions