Skip to content

Commit 03fa390

Browse files
committed
fix: do nothing for focus next/prev if list is empty
1 parent cad0e58 commit 03fa390

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/app.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,16 @@ impl CosmicLauncher {
192192
}
193193

194194
fn focus_next(&mut self) {
195+
if self.launcher_items.is_empty() {
196+
return;
197+
}
195198
self.focused = (self.focused + 1) % self.launcher_items.len();
196199
}
197200

198201
fn focus_previous(&mut self) {
202+
if self.launcher_items.is_empty() {
203+
return;
204+
}
199205
self.focused = (self.focused + self.launcher_items.len() - 1) % self.launcher_items.len();
200206
}
201207
}

0 commit comments

Comments
 (0)