I confirm that:
(Please fill in the actual values from your environment)
| Key | Value | Comments |
|---|---|---|
| PHP version: | 5.6 | |
| Contao version: | 3.5.17 | |
| MetaModels version: | core a14 | |
| Installation via composer: | yes | |
| Installed MetaModels packages: | - | |
| DCG version: | b38 |
see screenshot

Check in MM 2.2: the behaviour is still like this
Die Icons werden nach einem erfolgreichen AJAX-Response gewechselt - hier müsste eine Anpassung für Varianten beim DCG eingebaut werden https://github.com/contao-community-alliance/dc-general/blob/d878513fa1eaa68f522d901ade93501d78ad2b6e/src/Resources/public/js/generalDriver_src.js#L105
Leider ist der Aufbau des Baumes nicht sehr elegant - die Varianten sind auf gleicher LI-Ebene wie die Varianten-Basis.