Situation 1:
Let's say we have an athlete who is a glider+climber.
This athlete goes into a floater skill assigner.
Expectation:
Floater does not get assigned as a lemming cannot be both a glider and a floater.
Result:
The lemming does get displayed as a triathlete when hovering the cursor over him.
He is in fact still only a glider+climber though, acts like one and when showing the assigned permanent skills only C G gets displayed. So this is correct.
This seems just to be a visual bug as he should still be displayed as an athlete and not a triathlete.
Situation 2:
Now we have an athlete who is a floater+climber.
This athlete goes into a glider skill assigner.
Expectation:
Glider does not get assigned as a lemming cannot be both a glider and a floater.
Result:
The lemming does get displayed as a triathlete when hovering the cursor over him.
The glider overrides the floater and he acts like a glider+climber and when showing the assigned permanent skills C G gets displayed.
So now it is not just a visual bug but also a gameplay bug as the floater gets replaced with the glider of the skill assigner here.
Fixed in commit c62155f.