We set up IDP with a different vendor (Class link). We also have the same issue.
Yes, this is the expected behaviour. I believe the only way to get around that (years ago) was to change the login screen from "Do not remember previous users" to "Remember previous users" or something like that.
See if this setting helps: DeviceShowUserNamesOnSignin
I believe this was the answer years ago.