Skip to content
Bug reportOct 4, 2026· 0:23· 0 views

PrimeNG InputNumber: selecting all text then pressing Enter resets the value to 0

0:23 total

Comments · 0

Be the first to comment.

Bug report— by SceneRecap AI

mediumcomponents/inputnumber
os: macOSbrowser: Chromium 151.0.7922.34viewport: 1280x720

Repro steps

  1. 1.Navigate to the PrimeNG InputNumber documentation page (/inputnumber).
  2. 2.Focus the 'Monthly budget' InputNumber field and input a number (e.g. 42).
  3. 3.Select all text within the input using Cmd+A / Ctrl+A.
  4. 4.Press the Enter key.

Expected

The InputNumber component should preserve the selected value ($42.00) when Enter is pressed.

Actual

The InputNumber component clears and resets the value to $0.00.

Evidence

visualAt 5.0s, the InputNumber field contains '$42.00'.
visualAt 11.0s, immediately after selecting all and pressing Enter, the InputNumber field resets to '$0.00'.
Issue markdown (copy-paste ready)
### Summary
When selecting all text in a PrimeNG `p-inputnumber` field and pressing the `Enter` key, the input value unexpectedly resets to `0` (`$0.00`) instead of retaining or committing the entered value.

### Steps to Reproduce
1. Go to the PrimeNG InputNumber documentation page (`/inputnumber`).
2. Enter a numerical value (e.g., `42`) into the `Monthly budget` InputNumber field (at 00:03 - 00:05).
3. Select all text using `Cmd+A` / `Ctrl+A` (at 00:08).
4. Press `Enter` (at 00:09).

### Expected Result
The value `42` should remain committed and formatted as `$42.00`.

### Actual Result
The input value resets to `$0.00` (at 00:11).

*Recorded with SceneRecap.*

Your recordings could explain themselves too.

Free plan · silent recordings welcome · bug reports included.

Try SceneRecap free →
PrimeNG InputNumber: selecting all text then pressing Enter resets the value to 0 · SceneRecap