diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-07-15 17:18:03 +0100 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2019-08-05 09:53:10 +0200 |
commit | 0ea9c4124f78cd12eb4198366620a902b4925155 (patch) | |
tree | 63cc27f20ccd19f3d4cb72dcbd4de94418f0ca96 /svtools | |
parent | cc5cf46e1c8905eee2d0290a4b24f52106b67268 (diff) |
Resolves: tdf#120685 don't show decimal places for points
unless its been explicitly requested
Change-Id: Id9f34b68404cb3bdcaea641583980fa14453f2d1
Reviewed-on: https://gerrit.libreoffice.org/75648
Tested-by: Jenkins
Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
(cherry picked from commit a60b4e1866ec48ca5de36e4138817f20b369d942)
Reviewed-on: https://gerrit.libreoffice.org/76926
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/misc/unitconv.cxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/svtools/source/misc/unitconv.cxx b/svtools/source/misc/unitconv.cxx index 1d3e40cdcebc..3fcd24071d5d 100644 --- a/svtools/source/misc/unitconv.cxx +++ b/svtools/source/misc/unitconv.cxx @@ -45,8 +45,11 @@ void SetFieldUnit(weld::MetricSpinButton& rField, FieldUnit eUnit, bool bAll) rField.set_unit(eUnit); - if (FieldUnit::POINT == eUnit && rField.get_digits() > 1) - rField.set_digits(1); + if (FieldUnit::POINT == eUnit) + { + if (rField.get_digits() > 1) + rField.set_digits(1); + } else rField.set_digits(2); |