https://bugs.kde.org/show_bug.cgi?id=357373
Ralf Habacker <ralf.habac...@freenet.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |2.18.2 (KDE Applications | |15.12.2) Resolution|--- |FIXED Latest Commit| |http://commits.kde.org/umbr | |ello/90517660d6a14da833ea6c | |b7c1641bcdfe6c1d2b Status|CONFIRMED |RESOLVED --- Comment #11 from Ralf Habacker <ralf.habac...@freenet.de> --- Git commit 90517660d6a14da833ea6cb7c1641bcdfe6c1d2b by Ralf Habacker. Committed on 23/01/2016 at 21:10. Pushed by habacker into branch 'Applications/15.12'. Fix 'When opening a saved file, class positions are wrong'. The bug, which exists in Qt4 and 5, happens on saving xmi files using a locale dependent decimal point and is caused by a different implementation of void QDomElement::setAttribute(const QString& name, double value) not using the 'C' locale for converting floating point values to string as the other number related methods does. Therefore the bug fix is to use QString::number(), which uses the 'C' locale. Add related unit test. FIXED-IN:2.18.2 (KDE Applications 15.12.2) M +2 -2 umbrello/umlscene.cpp M +2 -2 umbrello/umlwidgets/associationline.cpp M +4 -4 umbrello/umlwidgets/umlwidget.cpp M +118 -1 unittests/TEST_basictypes.cpp M +4 -0 unittests/TEST_basictypes.h http://commits.kde.org/umbrello/90517660d6a14da833ea6cb7c1641bcdfe6c1d2b -- You are receiving this mail because: You are watching all bug changes.