[Libreoffice-bugs] [Bug 136534] New: UI Font replacement table loads existing rule incorrectly

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Sep 7 06:34:33 UTC 2020


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

            Bug ID: 136534
           Summary: UI Font replacement table loads existing rule
                    incorrectly
           Product: LibreOffice
           Version: 7.0.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bisected, regression
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: libreoffice at nisz.hu
                CC: caolanm at redhat.com

Created attachment 165212
  --> https://bugs.documentfoundation.org/attachment.cgi?id=165212&action=edit
Correctly loaded existing rule

Font replacement table loads the “Replace with” part of exising rules to the
“Font” field instead of to the “Replace with” field, which is left empty.
This makes modifying existing rules impossible.


Steps to reproduce:
    1. Go to Options – LibreOffice – Fonts and enable “Apply replacement table”
    2. Set up an arbitrary replacement
    3. Select the new rule in the table

Actual results:
The “Replace with” font is loaded to the”Font” field, “Replace with” is empty

Expected results:
Existing rule is loaded to the “Font” and “Replace with” fields.

LibreOffice details:
Version: 7.1.0.0.alpha0+ (x64)
Build ID: baa84b5b4d287da0f00fc3fbf11f464f267c9202
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: default; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL

Not yet in:
Version: 7.0.0.3 (x64)
Build ID: 8061b3e9204bef6b321a21033174034a5e2ea88e
CPU szálak: 4; OS: Windows 6.3 Build 9600; Felületmegjelenítés: Skia/Raster;
VCL: win
Locale: hu-HU (hu_HU); UI: hu-HU
Calc: CL

Additional Information: 

Bibisected using bibisect-win64-7.1 to:
https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=1aa9a2ac5341d457bbdc00b987285203d11333f1..b5cb211f80fd87c109633232cf340ac7969c8648 

which is a kinda huge range of nearly 400 commits.

Restricting it to only to cui/source/options/fontsubs.cxx gives only one
change:
https://cgit.freedesktop.org/libreoffice/core/log/cui/source/options/fontsubs.cxx?qt=range&q=1aa9a2ac5341d457bbdc00b987285203d11333f1..b5cb211f80fd87c109633232cf340ac7969c8648


author  Caolán McNamara <caolanm at redhat.com>    2020-06-05 16:11:39 +0100
committer       Caolán McNamara <caolanm at redhat.com>    2020-06-08 20:21:35
+0200

rework treeview initial toggle button col to be like expander col

Adding CC to: Caolán McNamara

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200907/874ed3c5/attachment.htm>


More information about the Libreoffice-bugs mailing list