From 9c615318202a8821684c0a8155d554fd248e1a9d Mon Sep 17 00:00:00 2001 From: MatMoul Date: Fri, 24 Apr 2026 21:43:11 +0200 Subject: [PATCH] feat: add enter key handling to dev sample calculator --- samples/dev/index.html | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/samples/dev/index.html b/samples/dev/index.html index 08e168b..c892ca2 100644 --- a/samples/dev/index.html +++ b/samples/dev/index.html @@ -330,7 +330,14 @@ function execute(name) { try { - if (name === 'swap') { + if (name === 'enter') { + if (calc.isEditing) { + pushEditingValueIfNeeded(); + } else if (calc.stack.length >= 1) { + calc.push(calc.stack[0]); + if (calc.stack.length > 4) calc.stack.length = 4; + } + } else if (name === 'swap') { pushEditingValueIfNeeded(); if (calc.stack.length >= 2) calc.swap(0, 1); } else if (name === 'drop') {