When selecting multible locations, the editor automatically selects all connecting edges and also all labels on the locations and edges. Thus it would be natural to expect, that selecting a single location would also select any self loops of this location. This is does not happen.
In fact, the description in the bug is not entirely true. It turns out that the transition is only selected if it does not have any nails. A self loop does have a nail, so it is not selected. The question is to what extent nails should simply be ignored in the automatic selection of transitions, i.e. if the source and target locations are selected, should intermediate transitions then automatically be selected as well? Any comments?
Fixed in 3.5.