Из этого небольшого фрагмента похоже, что вы удаляете последнюю добавленную фигуру. Это больше похоже на «отмену» поведения.
Я подозреваю, что вы хотите добавить последний 'рис', который был 'отменен', сохранив его в вашем методе 'отменить'.
Ваша команда enabler должна будет включать функцию «Повторить» только тогда, когда есть что-то, что нужно «переделать», а не когда в вашем документе есть «фиг».