https://bugs.documentfoundation.org/show_bug.cgi?id=148405
Bug ID: 148405
Summary: Difficult to change Font face on Hyperlink displayed
text
Product: LibreOffice
Version: 3.3.0 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
In Writer, I prepare reports with numerous hyperlink text entries. The reports
are desired to be in a specified font. When I enter the URL, Writer
automatically detects a web address and creates a hyperlink (good). Since the
current text is in (say,) Times New Roman, this is applied to the hyperlink as
well (good). But the specific font does not persist.
It is necessary to create each hyperlink, save the document, re-open it, and
re-apply the Times New Roman font. This behavior is very consistent. Once the
document has been saved, re-opened and edited to replace the default hyperlink
font with Times New Roman, and saved again, the Times New Roman font persists.
Changing the default settings for various things (like hyperlink text) is a
crude work-around that is not effective: this works only if one knows in
advance what font faces are to be desired in *every* document (or changes the
default setting often).
Steps to Reproduce:
1. Create a document in any font (other than the default font face set for
hyperlinks).
2. Type in a web URL. Observe the current font face applied to the hyperlink
display text.
3. Save the document and close it.
4. Re-open the document and observe the surrounding text is is the desired font
(e.g., Times New Roman) but the hyperlinked text has been modified to the
default setting for hyperlink text.
5. Edit the document to a) select ONLY the hyperlink text, b) re-apply the
desired font face, and c) re-save the document. Close the document.
6. Open the document and observe the desired font selection has persisted.
Actual Results:
The document is correctly formatted with the selected font face after step 6
has been applied. However, after step 3, the desired font has been replaced
with whatever the default font setting for hyperlink text is.
Expected Results:
The intended font, which had been applied to the hyperlink text, should
override the default setting on saving the document. It should not be
necessary to save the document, close it, re-open it, and replace the font face
to override the default setting. NOTE: step 5a above is critical. If more
than exactly just the hyperlinked text is selected when the desired font is
applied, it will not persist when saved.
Reproducible: Always
User Profile Reset: Yes
OpenGL enabled: Yes
Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: TextDocument
[Information guessed from browser]
OS: Linux (All)
OS is 64bit: yes
Version: 7.3.1.3 / LibreOffice Community
Build ID: a69ca51ded25f3eefd52d7bf9a5fad8c90b87951
CPU threads: 4; OS: Linux 5.16; UI render: default; VCL: gtk3
Locale: en-US (en_US.utf8); UI: en-US
Calc: threaded
$ glxinfo | grep OpenGL
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 620 (KBL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.3.8
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.3.8
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.3.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
--
You are receiving this mail because:
You are the assignee for the bug.