https://bugs.kde.org/show_bug.cgi?id=507525

Devin Lin <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/util
                   |                            |ities/kalk/-/commit/b452c5a
                   |                            |3460b78fe6deff3ff9d95f7ca21
                   |                            |838c28

--- Comment #8 from Devin Lin <[email protected]> ---
Git commit b452c5a3460b78fe6deff3ff9d95f7ca21838c28 by Devin Lin, on behalf of
Albin ZE.
Committed on 31/07/2025 at 23:12.
Pushed by devinlin into branch 'master'.

Fix: Correctly handle locale-specific decimal separators
Related: bug 501116, bug 501190

Fixes a bug where locales that use a comma for decimals, like de_DE, would
break calculations. The comma wasn't being converted to a period for the math
engine, leading to it being misinterpreted and causing weird results. This now
handles the conversion before and after the calculation.

This was originally created as
https://invent.kde.org/utilities/kalk/-/merge_requests/118, but was
updated by @devinlin to expedite getting the fix in due to its severity.

M  +6    -1    src/qalculateengine.cpp

https://invent.kde.org/utilities/kalk/-/commit/b452c5a3460b78fe6deff3ff9d95f7ca21838c28

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to