ui: fix a crash

This commit is contained in:
PancakeTAS 2025-07-24 14:01:25 +02:00 committed by Pancake
parent 008344f3a8
commit 979fd0481b

View file

@ -39,16 +39,14 @@ pub fn add_entry(entry_: entry::Entry, profiles_: gtk::ListBox) {
profiles.remove(&entry); profiles.remove(&entry);
// select next entry // select next entry
let idx = entry.index() as usize;
if idx == 0 {
let state = STATE.get().unwrap().clone(); let state = STATE.get().unwrap().clone();
if let Ok(mut state) = state.write() { if let Ok(mut state) = state.write() {
state.selected_game = None; state.selected_game = None;
} }
return;
}
profiles.row_at_index(0).unwrap().activate(); if let Some(entry) = profiles.row_at_index(0) {
entry.activate();
}
}); });
}); });