Created attachment 80685 [details] [review] Don't set "is-loaded" prematurely. When load_seat_incrementally is called from load_idle, it might call maybe_set_is_loaded immediately. This will set "is-loaded" even though load_users hasn't been called yet. One path is load_idle load_seat_incrementally get_current_session_id _get_current_systemd_session_id unload_seat maybe_set_is_loaded One fix is to interchange the calls to load_seat_incrementally and load_users in load_idle. Maybe that's too subtle...
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.