If multiple button presses are performed in succession by user, recognization of the keypresses can get blocked by the LCD update or scrolling code, which is synchronous.
add a debounce or "non-update" period to handle this, or add async or threaded code for updating display
If multiple button presses are performed in succession by user, recognization of the keypresses can get blocked by the LCD update or scrolling code, which is synchronous.
add a debounce or "non-update" period to handle this, or add async or threaded code for updating display