Select first session found by default (#141).

This commit is contained in:
Antoine POPINEAU 2024-05-17 16:50:25 +02:00
parent 1f7dfc994c
commit 613c7e26ec
No known key found for this signature in database
GPG Key ID: E8379674E92D25D2

View File

@ -204,9 +204,17 @@ impl Greeter {
greeter.parse_options().await;
let sessions = get_sessions(&greeter).unwrap_or_default();
if let SessionSource::None = greeter.session_source {
if !sessions.is_empty() {
greeter.session_source = SessionSource::Session(0);
}
}
greeter.sessions = Menu {
title: fl!("title_session"),
options: get_sessions(&greeter).unwrap_or_default(),
options: sessions,
selected: 0,
};