mirror of
https://github.com/edera-dev/sprout.git
synced 2026-11-04 18:42:21 +00:00
Some firmware signals the key event without a key being available. The simple menu then skipped the countdown for that tick, and the basic menu started waiting for the full timeout again, so firmware that kept signaling the key event would never boot the default entry. Read the key inside the wait, and when no key is available keep waiting on the same timer.