diff --git a/archinstall/tui/curses_menu.py b/archinstall/tui/curses_menu.py index 1f7a2ebdb6..ea46deab2f 100644 --- a/archinstall/tui/curses_menu.py +++ b/archinstall/tui/curses_menu.py @@ -637,9 +637,6 @@ def _process_edit_key(self, key: int) -> int | None: self._show_help() return None case MenuKeys.ESC: - if self._help_active: - self._help_active = False - self._draw() if self._allow_skip: self._last_state = Result(ResultType.Skip, None) key = 7 @@ -744,7 +741,7 @@ def __init__( self._init_viewports(preview_size) assert self._menu_vp is not None - self._items_state: MenuItemsState = MenuItemsState( + self._items_state: MenuItemsState = MenuItemsState( # type: ignore[unreachable] self._item_group, total_cols=self._horizontal_cols, total_rows=self._menu_vp.height, diff --git a/pyproject.toml b/pyproject.toml index 3248b02c30..6a0383dec8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -121,7 +121,6 @@ disallow_any_explicit = true [[tool.mypy.overrides]] module = "archinstall.tui.*" -warn_unreachable = false [[tool.mypy.overrides]] module = [