Skip to main content
Question

Undo/Redo Switching Modes resets Nested Components? Do you have the same issue?

  • July 20, 2026
  • 0 replies
  • 21 views

Artem_Petukhov

I've been testing the Menu components from the iOS and iPadOS 27 library by using slots, changing different states of menu items, icons, labels, and other properties. After switching between several modes, I clicked Undo and Redo a few times.

The behavior is inconsistent and unpredictable and can lead to unexpected changes in designs.

  • Undoing a mode switch in the Dimensions collection has no effect.
  • However, undoing a mode switch in the Colors collection resets the component to its default state.

I understand that it might be difficult to undo all changes when switching modes, because there can be many variables associated with a single collection, and component naming might be part of the issue.

Would it be possible to handle mode switches differently in Undo/Redo, instead of recommending that users avoid Undo when switching modes?