We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea8d64a commit 6a228aaCopy full SHA for 6a228aa
archinstall/tui/menu_item.py
@@ -274,6 +274,9 @@ def focus_index(self, index: int) -> None:
274
self.focus_item = enabled[index]
275
276
def focus_first(self) -> None:
277
+ if len(self.items) == 0:
278
+ return
279
+
280
first_item: MenuItem | None = self.items[0]
281
282
if first_item and not self._is_selectable(first_item):
@@ -283,6 +286,9 @@ def focus_first(self) -> None:
283
286
self.focus_item = first_item
284
287
285
288
def focus_last(self) -> None:
289
290
291
292
last_item: MenuItem | None = self.items[-1]
293
294
if last_item and not self._is_selectable(last_item):
0 commit comments