Fix selected user index during greeter init
This commit is contained in:
parent
ff62e25e10
commit
c3e2182c38
1 changed files with 4 additions and 1 deletions
|
|
@ -1159,7 +1159,10 @@ impl cosmic::Application for App {
|
||||||
})
|
})
|
||||||
.or_else(|| session_names.first().cloned())
|
.or_else(|| session_names.first().cloned())
|
||||||
.unwrap_or_default();
|
.unwrap_or_default();
|
||||||
let data_idx = Some(0);
|
let data_idx = flags
|
||||||
|
.user_datas
|
||||||
|
.iter()
|
||||||
|
.position(|d| d.name == username);
|
||||||
let selected_username = NameIndexPair { username, data_idx };
|
let selected_username = NameIndexPair { username, data_idx };
|
||||||
let accessibility = Accessibility {
|
let accessibility = Accessibility {
|
||||||
helper: cosmic_settings_daemon_config::greeter::GreeterAccessibilityState::config()
|
helper: cosmic_settings_daemon_config::greeter::GreeterAccessibilityState::config()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue