Help & Documentation

Learn how to use FamilyGram

Understanding Why There Is No Undo Button

This article explains why FamilyGram doesn't have an Undo button so that you can understand how the app handles your data and get the most out of its layout tools.

Why No Undo?

If you've made a manual change to a diagram and gone looking for Undo, we get it — it's a natural reflex, and not finding it can be frustrating. Most diagramming tools treat diagrams like documents: a canvas you edit freely, with Undo as your safety net. FamilyGram works differently, and that takes a little getting used to.

In FamilyGram, your diagram reflects live data: every entity and relationship you see is real, and any change you make is saved immediately.

That creates a problem for Undo. A family tree is drawn from the people and relationships you have recorded, so every change is a change to those records, not just to a picture. Rolling one back reliably, without disturbing anything else, isn't straightforward.

There's also a collaboration dimension. FamilyGram is a multi-user application, and your team may be working in the same Group at the same time. An Undo action that rolls back shared data could create conflicts or overwrite changes made by someone else — without either of you realising it.

What We Offer Instead

A family tree lays itself out. When you add people or relationships, the tree arranges them automatically, and nothing on it is moved by hand, so there is no layout to undo. To change how the tree looks, use its styling and text settings (see How to Style a Family Tree).

Related Topics

Understanding Why There Is No Undo Button — FamilyGram Help