This bug is still present in greeter 2.0.0 (it shows in a fresh Xubuntu 15.04 install) when the greeter is configured as follows:
[SeatDefaults] greeter-session=lightdm-gtk-greeter allow-guest=false greeter-hide-users=true
I.e., if the list of users is hidden, and the user is requested to type their user name, the greeter does not select the user's last session type, but rather it uses the last session type used by any user.
This bug is still present in greeter 2.0.0 (it shows in a fresh Xubuntu 15.04 install) when the greeter is configured as follows:
[SeatDefaults] session= lightdm- gtk-greeter hide-users= true
greeter-
allow-guest=false
greeter-
I.e., if the list of users is hidden, and the user is requested to type their user name, the greeter does not select the user's last session type, but rather it uses the last session type used by any user.