Why dissolve edge acts differently I want to understand how the dissolve edge works, so I tried the following ways, but they act different from one to another:
1.Remove single edge, end vertices remains still.

2.Remove connected edge, red vertices removed, instead adjacent vertices connected instead, how this would happen behind the scene?

They acts in different ways, from the first situation, I surpose remove edge doesn't impact any of the vertices the edge connected, but when it comes to situation 2, the whole idea proves to be wrong, I'd be appriciated if somebody could give me a comprehensive explaination of how the &quot;Dissolve Edge&quot; works behind the scene, thanks.
Edit:I suppose the second situation should be like this:

Edit: It is very informative, however, if the &quot;Dissolve vertices&quot; is selected as default, then why the end points belonged to the edges that is to be dissolved is still there, as the red dots showing below, the red dots is still there after edge dissolved:
If you are looking for some kind of thumb rule you can generally say: In default mode with the option Dissolve Vertices enabled, it works like this: if the edge you would like to dissolve leaves one or more vertices with each only connected to two different edges, than these vertices (and the connected edges) will be dissolved as well and the bounding vertices will be connected with a new edge.
Example 1:

Example 2: