Experiencing issues? Report them.
Recently active
I use the href parameter for the Text component in my widget. Links are clickable and everything is fine in editor mode as opposed to developer mode. Developers just can select the whole widget, and this’s it. I assume that links should work in all modes?
Bug here if code.js of figma plugin includes Function(return this)(), its value is undefined? It seems like a bug ONLY since 2022.7.14 🤔 this is my code (removed extraneous code) let freeSelf = typeof self === 'object' && self && self.Object === Object && self; let root = freeGlobal_default || freeSelf || Function('return this')(); console.log('Function("return this")()', Function('return this')(), Function); // console here let root_default = root; let Symbol2 = root_default.Symbol; // oops, bug here Reproducible code Add these two lines of code to the webpack-react plugin demo to reproduce.
It seems like there’s a bug in the two factor auth functionality, I’m not getting the SMS message on my phone, it does not work from the browser, neither from the macOs app。 The phone number looks like this: +86 18888888888
Hey community, I’m trying to integrate StackBlitz’s SDK for generating sandboxes on the fly from my Figma plugin, but I’m facing a strange issue. I’m being redirected to the sandbox, but the code is missing, so probably the “body” isn’t reaching StackBlitz. I reached out to the StackBlitz team as well, it’s all good from their side & works from browsers so most probably it’s Figma App which is stripping the request from the SDK for some reason. What’s even weirder is I can’t see any network request being sent to the endpoint. The steps I’m following are listed here: Creating projects with the SDK | StackBlitz Docs
Hi everyone. I have designers with some problems using the components of our library. The component preview is correct, but when they add the component to their project the visual changes with the default states or random states and sizes. For example, a simple toolbar component with misaligned elements and wrong sizes applied (the original component in the library is correct): The preview of the same toolbar applied for other designers: We don’t know if this is a bug, but seems to be and it happens with a certain frequency. Any ideas about what could be the issue? Thanks in advance.
Hey, i noticed that my mouse needs to rest for a second before the auto animation on hover works properly. Check the video for more information. Do i need to change something in my settings? Is anybody else experiencing this problem? I’m using the desktop app for macOS.
In an internal plugin I’m building I was using .clone() on an instance node to make multiple instances, but then when I would try to manually change properties on one instance in Figma, all of the other clones would have that property change too. Further inspection revealed that all of the cloned instances have the same node id. In the mean time I can work around this by creating new instances of the main component, but I’ll also have to set the overrides I was trying to preserve by cloning an existing instance.
Hey everyone, I have a problem in a prototype with a tab bar where I want to show and hide the corresponding content using boolean variables. Without variables, the tab bar works perfectly and you can switch from one tab to the next in the prototype. It is structured as follows (see picture): As soon as I set in the product tile that content should be hidden or shown by tap , the tab bar no longer works and the active tab no longer changes. Has anyone ever had a similar problem and knows what it could be?
When update instances, I have to browse through all instances. But today I found that the instance showing in the dialog is always the first one in the list, despite of how many times I clicked “Next” or “Previous” or “Go to instance”. You can see in this image: I go to the second one, then hit the “Go to instance” icon. I thought that the second one looked just like the first one, until I found it quite weird in the Properties and then moved the dialog away. I believe this is a bug. So please, I want to use it as I always expected. I have tons of work to do every day and my teammates don’t quite really know these stuff so well.
This bug only happens rarely but it keeps occurring nevertheless. Sometimes when deleting an element and then undoing that deletion (via shortcut or the menu), the element re-appears a few pixels off its original position, and there seems to be no way to tell it to go back to its actual place other than to manually move it there. Currently, I can consistently recreate the bug with an instance of a button component. This component’s width grows with its content. The original component’s content is the text “Button”; the misbehaving instance has a different text. The amount by which the instance is miss-placed when hitting undo equals the difference of the two texts’ widths. At least right now, this only happens when the instance’s horizontal constraint is set to “Right” and when it sits inside a frame or section. When placed outside of those (completely alone or inside a group), i.e. when the constraints have no effect, this bug does not occur. When copy-pasting the buggy instance, the
When I try to reorganize different section in the variable panel it is alway buggy : Groups ungroup. Group are integrated into other groups instead of between groups. Groupss disapear Cmd+Z go back to multiples actions instead of just one.
I’ve noticed that my mobile app prototype’s navigation bar (fixed at bottom) constantly triggers buttons scrolled underneath. Visually the navbar is above the content, and it has its own triggers, but upon running the prototype the button below has higher priority, thus triggering its action instead of the navigation’s.
Interactions set to a frame/object while hidden (viability boolean) by a variable loses interaction target (set back to none, triggers remains). Workaround: unlink visibility boolean from frame, set interaction target, add visibility boolean back
Hey Figma, Encountered an odd little bug today. When previewing, sometimes the preview will not respect hug content. This is only true in preview mode, present mode works as expected. You’ll notice this behavior when hovering over the tool tips in “advanced settings” overlay: https://www.figma.com/file/6JOyp5GjrlqGYcdZDkJX5W/Export?type=design&node-id=15-16828&mode=design&t=4NfVjLzJpKZRL07Q-4 When presenting this file, you’ll notice the container hugs the text correctly when hovering. This is on a Mac, using the web version of Figma in the latest version of Google Chrome.
Figma plugins run under iframe context with has no origin null So the documentation asks us to set * wildcard origin in order to make the extension work. let imageBytes = await image.getBytesAsync(); let response = await fetch(`${BASE_URL}/api.php?figma=true`, { method: "POST", body: imageBytes, headers: { Origin: BASE_URL, }, cache: "no-cache", credentials: "omit", referrer: BASE_URL, }); My PHP code to set the CORS looks like function cors() { header("Access-Control-Allow-Origin: *"); if ($_SERVER["REQUEST_METHOD"] == "OPTIONS") { if (isset($_SERVER["HTTP_ACCESS_CONTROL_REQUEST_METHOD"])) { header("Access-Control-Allow-Methods: GET, POST, OPTIONS"); } if (isset($_SERVER["HTTP_ACCESS_CONTROL_REQUEST_HEADERS"])) { header("Access-Control-Allow-Headers: {$_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']}"); } exit(0); } } // do stuff here cors(); // send response here When
I have varible sizes for all my icons and here it changes and removes the value when I open the component in the left menu. anyone else had this issue? currently I havnt find a fix for it other then keeping it closed.
Gyazo
Hello, I’ll explain what I’m trying to do and what the problem is I’m running into, then I will mention where bugs seem to exist. Hopefully this won’t be too long or seem full of anger but I’m SO FRUSTRATED by this tool not doing the simplest variable handling and interaction logic. It’s a list. With one button that needs to react to a variable count… like… Use Case: User wants to modify selected items in a list and then SAVE when finished modifying their selection. The SAVE button must only be available when there is a change to the original state of the list selections. SAVE being in a disabled state lets the user know that no changes have been made. Setup: I am using a component library (Material 3 Kit) separate from the design file for the checkboxes, list items, and buttons. Because of this, these components are already setup with interactions to control states such as hover, pressed, disabled, and switching between selected and deselected, etc. I have configured the interactions
Original sin: component was moved to another file before publishing, thus not triggering the “move components” flows Later sin: replaced component instances by searching for that other published component. Current problem: Components within this component show “restore component” but the outermost one is good to go and being populated by the other file. What do any of the three “repair” functions do if not this? Praying for the rise of FigJam UPDATE: This all didn’t work because I replaced the component using the side-drawer. I got it to work by selecting all instances and replacing them with a copied version of the component. Anyways, this was terrible. I’ve got too much on my plate to be debugging files.
The docs say: Every node has an id property, which is unique within the document. If the id is invalid, or the node cannot be found (e.g. removed), returns null. figma | Plugin API But I’ve found as I’m developing my plugin that this is not true. When you alt drag a layer, the children within it have ids that are not unique. Is there a workaround?
I’m experiencing an issue when updating designs after publishing my Color Library with styles now bound to new variables I made to enable theming. Specifically with paragraphs that include multiple text styles the default mode of the variable is shown instead of the parent frame mode. This is only the case when using color styles (bound to variables) in a paragraph with multiple text styles (like text and hyperlink styles). I’ve found if I break the color style and directly use the variable then the correct mode of the variable is displayed in the same paragraph with multiple text styles. Here is some screenshots showing the issue and alternative.
When I search for files using the search bar in the top left corner, the search results page keeps loading scrolled down to the second search result, instead of starting at the top of the page. This means I keep missing the top result (usually the file I want) so I gotta remember to scroll up every time the search results load, which isn’t intuitive. Minor bug but still wanted to bring it up!
Ressurection of Make searching for all installed plugins in Quick Actions possible again It’s completly unproductive to limit Quick Actions… even stupid Even If I use keyboard maestro, I loose my shortcuts because of the limitation that remove the saved plugins You need to correct this… it’s so obvious
I have a foundational library (A) utilized for constructing the design system library (B). Recently, I implemented modifications in Library A and published the updates. Subsequently, I observed that Library B received the updates, prompting me to synchronize all the changes from Library A to Library B. Which I have synced. Now, Library B serves as the primary library for my team, and they have exclusively enabled Library B in their projects. However, an issue has surfaced wherein they are receiving updates from both Library A and Library B. I am uncertain whether this is an intentional behavior or if it signifies a potential bug. How can same changes be shown twice for update as they are already addressed in Library B. And other point is that why they are receiving the update from library which they have not enabled.
I created icon component geometric-icon with two variants: Cube and Circle I created component Badge with this icon instance, also two variants: Cube and Circle I created Price token, that consist of Price text and Badge component Now, I’ve placed Price token into the Screen - all is good When I want to scale Price token all is good also But, when I want to swap my Badge… The Price token is breaks…((( How can I fix this?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.