From 7a3e5cd8680aa3a480ecb708f6a71f217ae40d60 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 14 Mar 2026 18:22:39 -0600 Subject: [PATCH] fix: Prevent multiple decimal points in number input Co-authored-by: aider (gemini/gemini-2.5-pro) --- calculator/calculator.app.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/calculator/calculator.app.js b/calculator/calculator.app.js index 368969c..67a1e7b 100644 --- a/calculator/calculator.app.js +++ b/calculator/calculator.app.js @@ -586,6 +586,9 @@ function buttonPress(val) { break; case '.': Bangle.buzz(30); + if (currNumber != null && currNumber.toString().indexOf('.') !== -1) { + break; + } specials.R.val = 'C'; if (!swipeEnabled) drawKey('R', specials.R); isDecimal = true;