Skip to main content
Question

Problems with the conditional logic in Figma interactions


Roger

I have found several bugs while using the conditional logic.

  1. when I duplicate a page, all interactions with conditional logic are deleted on the duplicated page.
  2. when I copy and paste interactions with conditional logic, they do not work when I navigate to other frames within the conditional logic. The reference to the frames is lost even though they are correctly highlighted on the canvas when selected in the interactions overlay (sorry, a bit difficult to explain). I have to recreate the reference for each statement to make it work.

Can anyone confirm the problems with the conditional logic?

4 replies

  • Figmate
  • 1799 replies
  • August 16, 2024

Hey @Roger, Thanks for bringing this to our attention! I really appreciate the thorough explanation.

I’ve tried to replicate the issue myself, but no luck so far. It sounds like the tool isn’t behaving as expected, but it’s hard to say definitively if it’s a bug at this point. I believe we’ll need to review the actual files to get a clearer picture.

I suggest submitting a bug report to our support team for a more in-depth investigation. You can do so here: https://help.figma.com/hc/en-us/requests/new?ticket_form_id=360001744374

When submitting the report, please remember to include the following details:

  • Your Figma account email
  • Recordings or screenshots of the issue, capturing the entire Figma screen with the left and right-hand panels
  • The URLs of the affected file and any related library files; also, add support-share@figma.com as an editor of those files (this won’t impact your billing)

Thanks for your help! If anyone in our community has any additional suggestions or insights, please feel free to share them here.


George_Syrota

Yes, the problem still exists.
If you duplicate any object with conditional logic, the interaction is lost.

image


  • Figmate
  • 1799 replies
  • September 12, 2024

Hello, Thank you for getting in touch about this issue. I’m sorry to hear that you’ve encountered this problem.

I’ve attempted to replicate the issue on my end but haven’t been able to reproduce it. For our support to look into this further, could you please submit a bug report as I suggested in my previous comment?

Thank you once again for your cooperation!


Fredrik Stai

The same happened in my file. I duplicated the page, then reordered some of the frames by dragging and dropping. When I inspect the conditional statements, in many cases (but not all) the conditional logic is erased:

There are also “manual” frame navigation interactions in the same prototype flow. There is a chance that the error occurs on frames that are touched by these interactions.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings