diff --git a/badger_os/launcher.py b/badger_os/launcher.py index b54f102..9a4c0ff 100644 --- a/badger_os/launcher.py +++ b/badger_os/launcher.py @@ -147,12 +147,10 @@ def button(pin): if pin == badger2040.BUTTON_C: launch_example(2) if pin == badger2040.BUTTON_UP: - if state["page"] > 0: - state["page"] -= 1 + state["page"] = (state["page"] - 1) % MAX_PAGE render() if pin == badger2040.BUTTON_DOWN: - if state["page"] < MAX_PAGE - 1: - state["page"] += 1 + state["page"] = (state["page"] + 1) % MAX_PAGE render()