Hey Phelix! If the “Create Branch” and “Merge Branch” features are greyed out in Figma, here are some troubleshooting steps to consider:
Check Your Role: Ensure that you have the correct permissions. You mentioned you’re an editor, but double-check to ensure you’re not viewing the file as a viewer. Only editors can create and merge branches.
Figma Organization Plan: Branching is a feature available to users on the Figma Organization plan. Ensure that your team is on this plan. If you’re on a free plan or the professional plan, branching won’t be available.
Main File: Ensure you’re in the main file and not in a branch. You can’t create a branch from another branch. The option to create a branch will be greyed out if you’re currently in a branch.
Active Selection: For merging, ensure you have an active selection in the layers panel. If nothing is selected, the merge option might be greyed out.
Check for Updates: Sometimes, software glitches can cause features to be greyed out. Ensure you’re using the latest version of Figma. If you’re using the web version, try refreshing the page. If you’re using the desktop app, try restarting it.
Browser Issues: If you’re using Figma in a web browser, try switching to another browser or using the Figma desktop app. Some browser extensions or settings might interfere with Figma’s functionality.
Collaboration: If the file owner has restricted certain features or if there are too many collaborators on a file, some features might be greyed out. Check with the file owner to ensure there are no restrictions.
Just quick note, we tried branching in other files and everything seems to work just fine. The file which failed to use branching feature is heavy in memory usage but all other files dont have this problem. At this moment we are not able to try with another heavy file so… maybe you guys can have a try?
I’m starting to think if memory usage causes this greyed-out-branching issue, but if yes, Figma should have tooltip or any notice when a mouse pointer is hovering the greyed-out text. Personally, I think this is just bad UX.
Hey Phelix, a late reply from me as I’ve reached out to Figma support team and indeed, they disable the branch option when there’s a potential for memory overload. Agree that’s bad UX, they could have explained why
Hi Roxie, thanks for the info!
We also got a work-around for this… last week we assumed that memory load is the key issue to branching issue and we tried this and it worked, here’s the steps.
create branch outside Figma file (instead of inside file), basically right click on the Figma file thumbnail you would like to branching on, and create branch. (I believe this might be a bug at this point, but it works for us)
When merging is needed, clean all cache, and open the Figma file. Before the file self-detect and displays the memory warning at the top-left corner, quickly click merge branch and proceed. As tested, there is 1-2 second window for this operation so make sure your mouse hand is quick…
This work-around is probably just bug for now because it might cause serious memory issue at some point, but at least it works for us.