Com a remoção da chamada de ShowOrEdit(), vocês introduziram uma duplicação, aparentemente, desnecessária. Qual foi o motivo da mudança?