Sorry but I’m a bit lost here with @Istvan_CEO_Shapr3D answers.
Based on the exact issue description of @mzone3d, others, and my own experience, the issue is not solved.
Steps to reproduce:
• Selected x edges (could be many, seriously)
• Apply chamfer of any value
• Tap somewhere else on the canvas so the chamfer is not active anymore
• Undo because you finally figure out your inputed value was wrong
→ you expect the chamfer to undo, but to be back to the selected edge state, but it’s not the case
→ you lost perhaps minutes of edges selection, and even if it’s just a few edges, you lost every single times this happens a few seconds, which cumulated over the full modelling process is a —lot—