Hello Figma Team,
I am currently creating tables using a table plugin in Figma.
Inside a frame component, I place text components and adjust their size to fill the cells. However, whenever I tab into the cell, the text component gets deleted automatically.
Even if I intentionally type and then delete characters, leaving the text field empty, the text component is automatically removed. Because of this behavior, I cannot build a proper table template.
At the moment, my only workaround is to insert a space character to prevent deletion, but this causes frequent mistakes such as accidentally starting text with an extra space. This is not an ideal solution.
It seems this is not a plugin issue but rather Figma’s default behavior of auto-deleting empty text components.
Suggestion:
If a text component is placed inside a frame (e.g., a table cell), it should not be automatically deleted when empty. This would allow users to create table templates more effectively without resorting to hacks like invisible characters.
Thank you for considering this improvement.