https://bugs.kde.org/show_bug.cgi?id=142728
Peter Ped Helcmanovsky <p...@7gods.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |p...@7gods.org --- Comment #4 from Peter Ped Helcmanovsky <p...@7gods.org> --- (In reply to Justin Zobel from comment #3) > As this report hasn't seen any changes in 5 years or more, we ask if you can > please confirm that the issue still persists. KCalc 21.08.1 (current KDE Neon user package at this time), the OP issue is still present: press: 5, 5, +/-, get -55, another press +/- leads to 55 press: 5, +/-, 5, get -55, another press +/- leads to 55 press: +/-, 5, 5, get 55, another press +/- leads to -55 (topic of this report) Seems the "+/-" is already capable to operate on incomplete value and could undo/redo the effect when pressed multiple times during entering value. It works even with zero value with decimal dot (press: "dot", +/-, get "-0."). So the only situation when it doesn't work is before any non-zero-digit or dot is pressed. From UI and expression-Math point of view I can't right now figure out any issue with enabling it, the only "catch" is to distinguish between +/- pressed after or before value, i.e. 5, +/-, +, +/-, 5 should result in expression "-5+-5", with the operation "+" creating boundary between first/second value. TLDR: still valid wish as far as I can tell. -- You are receiving this mail because: You are watching all bug changes.