- Open Draw or Impress - Create a document with at least one object (drawing or image) - Select that object - Go to the sidebar and try enter a change in the angle of rotation behind the decimal point. Confirm with RETURN. Note: The angel has not changed. - Deselect the object - Re-select the object Note that there are zeros again behind the decimal point in the edit field of the sidebar. I have attached a screen shot that shows you which edit field I am talking about in this issue. Version: 4.4.0.1 Build-ID: 1ba9640ddd424f1f535c75bf2b86703770b8cf6f Gebietsschema: de_DE
Created attachment 112709 [details] screen shot
Reproducible with LO 4.4.0.0.beta1, but not reproducible with LO 4.3.5.2, Win 8.1.
(In reply to A (Andy) from comment #2) > Reproducible with LO 4.4.0.0.beta1, but not reproducible with LO 4.3.5.2, > Win 8.1. ==> Set keyword regression.
I can't reproduce with french locale and LibreOffice 4.4.0.2
Hi We need information about your plateform, is it on Windows OfficeUser ? Thanks
(In reply to Arnaud Versini from comment #5) > Hi > > We need information about your plateform, is it on Windows OfficeUser ? > > Thanks Windows 8.1
On pc Debian x86-64 with master sources updated today, I could reproduce this.
Code pointer? http://opengrok.libreoffice.org/xref/core/svx/source/sidebar/possize/PosSizePropertyPanel.cxx#477
(In reply to A (Andy) from comment #2) > Reproducible with LO 4.4.0.0.beta1, but not reproducible with LO 4.3.5.2, > Win 8.1. I just have tried the following version of LibreOffice Portable on Windows 8.1: Version: 4.3.5.2 Build-ID: 3a87456aaa6a95c63eea1c1b3201acedf0751bd5 I CAN reproduce it with this build, too. So I am not sure at the moment if this issue is really a regression. @A (Andy): Really sure that you can NOT see this bug in 4.3.5.2?
I made further tests and I saw that if I used "." instead of "," (whereas I use French UI!) to type the value, decimal typing was ok. It's not only on Draw but also on Calc and Writer=>general UI problem Eike: I thought you might have an idea about this "."/"," decimal problem. https://bugs.documentfoundation.org/buglist.cgi?bug_status=__open__&content=decimal&list_id=519054&order=Importance&product=LibreOffice&query_format=specific seems to show there's a general problem with decimal separator and UI settings.
The fact that this requires a particular locale to test means that it's not possible (or at least highly impractical) to bibisect - tagging accordingly
I found it also in LibreOffice 4.1 with the experimental sidebar. I don't think it's a regression, it's been always wrong. When the decimal separator is ',' the digits after the decimal separator are reset to 00.
Andras Timar committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=9a7bf47098fe69b5c6069372708918ef94a9d597 tdf#88740 fix sidebar angle rotation i18n It will be available in 4.5.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Oh my goodness, what an ugly attempt to convert a string to double ;-) I'll fix that in a follow-up commit. There's a similar dumb attempt in sc/source/ui/sidebar/AlignmentPropertyPanel.cxx line 122 in IMPL_LINK( AlignmentPropertyPanel, AngleModifiedHdl, ... stemming from the same sidebar merge. I'll fix that as well. Btw, that huge list from comment 10 isn't related and not helpful.
Additionally on master https://gerrit.libreoffice.org/gitweb?p=core.git;a=commit;h=3ba5ac834780fc2565aff99e42dd8c3b2202fba3 https://gerrit.libreoffice.org/gitweb?p=core.git;a=commit;h=1884c0bbd40f0ded41d7a1656cb64fb1f6368c36 Pending reviews https://gerrit.libreoffice.org/14243 for 4-4 https://gerrit.libreoffice.org/14245 for 4-3
Eike Rathke committed a patch related to this issue. It has been pushed to "libreoffice-4-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c0001928ceff2e50b7884e352a57f4dba7dca891&h=libreoffice-4-3 Resolves: tdf#88740 parse with locale decimal separator It will be available in 4.3.7. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Eike Rathke committed a patch related to this issue. It has been pushed to "libreoffice-4-4": http://cgit.freedesktop.org/libreoffice/core/commit/?id=445ff9e176b3d697d5e14d8f0465fee2eff609d8&h=libreoffice-4-4 Resolves: tdf#88740 parse with locale decimal separator It will be available in 4.4.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.