Narong (2026-06-22, touch-device launch): focusing the payment Enter Received fields popped the full QWERTY on-screen keyboard instead of a number pad.
26e474a, no migration.
The two received-amount inputs now carry inputMode (KHR → numeric, USD →
decimal) + a numeric pattern, so a touch device shows its number keypad and
won’t offer letters. The other cashier money fields (open-shift float, close-shift count, cash
in/out, discount) already had this — only the payment received fields were missing it.
Gate 2 evidence (lumiere, DOM-probed in the open pay dialog):