edge selection is confusing

While selecting edges, I sometimes find it confusing because I inadvertently select faces as well. Therefore, it would be beneficial to have an option to select edges only or faces only to avoid this confusion.

Another issue I’ve encountered is that the undo command for edge selection does not work as expected. For instance, if I select two edges of a square and then press undo, the edges should be deselected. However, the undo command currently undoes my previous action instead of deselecting the edges.