microsoft / microsoft/calculator
Users are unable to edit numerical values inserted from memory
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 31.1k
- Forks
- 5.8k
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
Users are unable to edit numerical values inserted from memory.
Steps To Reproduce
- Perform a calculation in Standard or Scientific mode so that a result is generated
- Press "MS" button to store memory entry
- Press ESC to clear input
- Press "MR" button to recall stored memory entry
- Press Backspace and notice that you cannot edit the numerical value
Note: This is only kind of related to #519, but in this case, we are only ever restoring numerical values, and not operators.
Expected behavior
Numerical values are editable as if you typed them in manually.
Screenshots
N/A
Device and Application Information
- OS Build: 10.0.18942.0
- Architecture: X64
- Application Version: 10.1906.25.0
- Region: en-US
- Dev Version Installed: True
Requested Assignment
I'm just reporting this problem. I don't want to fix it.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue through the calculator's MS and MR memory actions, then trace the input path used after recalling a numerical value. Compare it with manually entered numbers and verify that Backspace can edit the recalled value without affecting the reported memory behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100