https://bugs.documentfoundation.org/show_bug.cgi?id=150573

            Bug ID: 150573
           Summary: Font size options do not change with decimal separator
                    setting until restart
           Product: LibreOffice
           Version: 7.3.5.2 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: trivial
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: duncan82...@live.ca

When I change the locale to French after starting LibreOffice in English (or
vice versa), the 10.5pt entry in the font size dropdown is interpreted as 105pt
instead. This doesn't happen in Impress or Draw; I can see it in Writer, Calc,
and the Base form editor.

1. Open LibreOffice Writer or Calc on a blank document.

2. (optional) Try writing some text and set the font size to 10.5pt using the
dropdown, to see that it works.

3. Tools > Options... > Language Settings > Languages: change 'Locale setting'
to a locale with a different decimal separator, like from 'English (Canada)' to
'French (Canada)'. Click OK.

4. Set the font size to 10.5pt using the dropdown.

Expected: the dropdown option is updated, and the text is 10.5pt
Observed: the dropdown option is not updated, and the text is 105pt

I reproduced it on 7.3.5.2 and 7.4.0.3, both in Flatpak, but I think it
reproduces farther back too.

---
Version: 7.4.0.3 / LibreOffice Community
Build ID: f85e47c08ddd19c015c0114a68350214f7066f5a
CPU threads: 8; OS: Linux 5.18; UI render: default; VCL: gtk3
Locale: en-CA (en_CA.UTF-8); UI: en-US
Flatpak
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to